Skip to content

Commit aef1206

Browse files
revert(ci): restore original CodeQL setup with default queries and single config file
1 parent 641b65c commit aef1206

File tree

3 files changed

+5
-113
lines changed

3 files changed

+5
-113
lines changed

.github/codeql/codeql-config-main.yml

Lines changed: 0 additions & 87 deletions
This file was deleted.
Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,4 @@
1-
name: "CodeQL Config - PR"
2-
3-
# Configuration for pull requests: use security-extended for faster analysis
4-
disable-default-queries: true
5-
queries:
6-
- uses: security-extended
1+
name: "CodeQL Config"
72

83
# Exclude paths to reduce disk space usage and improve analysis performance
94
paths-ignore:
@@ -21,7 +16,6 @@ paths-ignore:
2116
- "**/release"
2217

2318
# Test files - exclude test code to improve performance
24-
# Test files rarely contain security vulnerabilities that matter for production
2519
- "**/*.test.ts"
2620
- "**/*.test.tsx"
2721
- "**/*.spec.ts"
@@ -69,7 +63,7 @@ paths-ignore:
6963
- "**/*.min.js"
7064
- "**/*.min.css"
7165

72-
# Large standalone packages - exclude website and release directories
66+
# Large standalone packages
7367
- "standalone-packages/monaco-editor/website"
7468
- "standalone-packages/monaco-editor/release"
7569
- "standalone-packages/vscode-editor/release"

.github/workflows/codeql.yml

Lines changed: 3 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -69,28 +69,13 @@ jobs:
6969
uses: actions/checkout@v4
7070

7171
# Initializes the CodeQL tools for scanning.
72-
# Use security-extended query pack for PRs (faster), security-and-quality for main/scheduled (comprehensive)
73-
- name: Initialize CodeQL (PR - security-extended)
74-
if: github.event_name == 'pull_request'
72+
- name: Initialize CodeQL
7573
uses: github/codeql-action/init@v4
7674
with:
7775
languages: ${{ matrix.language }}
7876
build-mode: ${{ matrix.build-mode }}
79-
# Use config file for PRs: security-extended for faster analysis
80-
config-file: ./.github/codeql/codeql-config-pr.yml
81-
# Increase RAM allocation to allow more threads (reduces "Compiling in 3 threads due to RAM limits")
82-
ram: 4096
83-
84-
- name: Initialize CodeQL (main/scheduled - security-and-quality)
85-
if: github.event_name != 'pull_request'
86-
uses: github/codeql-action/init@v4
87-
with:
88-
languages: ${{ matrix.language }}
89-
build-mode: ${{ matrix.build-mode }}
90-
# Use config file for main/scheduled: security-and-quality for comprehensive analysis
91-
config-file: ./.github/codeql/codeql-config-main.yml
92-
# Increase RAM allocation to allow more threads (reduces "Compiling in 3 threads due to RAM limits")
93-
ram: 4096
77+
# Use our custom config file to exclude unnecessary files
78+
config-file: ./.github/codeql/codeql-config.yml
9479

9580
- name: Perform CodeQL Analysis
9681
uses: github/codeql-action/analyze@v4

0 commit comments

Comments
 (0)