Skip to content

Commit 6fb3796

Browse files
authored
Optimize pipeline for faster PR runs
Removed unnecessary build steps for CA ported queries (covered by the build-all step) and adjusted dependencies in workflow to speed up PR runs (test steps will build as part of work.) Signed-off-by: NateD-MSFT <34494373+NateD-MSFT@users.noreply.github.com>
1 parent 5c35159 commit 6fb3796

1 file changed

Lines changed: 1 addition & 8 deletions

File tree

.github/workflows/build-codeql.yaml

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -58,17 +58,12 @@ jobs:
5858
shell: cmd
5959
run: .\codeql-cli\codeql.cmd query compile --check-only recommended.qls
6060

61-
- name: Build CA ported queries
62-
shell: cmd
63-
run: .\codeql-cli\codeql.cmd query compile --check-only ported_driver_ca_checks.qls
64-
6561
- name: Build all Windows queries
6662
shell: cmd
6763
run: .\codeql-cli\codeql.cmd query compile --check-only .\src
6864

6965
test-query-health:
7066
runs-on: windows-latest
71-
needs: build
7267
permissions:
7368
contents: read
7469
packages: write
@@ -156,7 +151,7 @@ jobs:
156151
# Tests if the latest codeql version produces the same results as the current version.
157152
runs-on: windows-latest
158153
continue-on-error: true # Allow script to return non-zero exit code
159-
needs: [build,test-query-health]
154+
needs: test-query-health
160155
permissions:
161156
contents: read
162157
packages: write
@@ -254,7 +249,6 @@ jobs:
254249
255250
test-pack-version-update:
256251
runs-on: windows-latest
257-
needs: build
258252
permissions:
259253
contents: read
260254
packages: write
@@ -296,7 +290,6 @@ jobs:
296290
}
297291
test-create-dvl:
298292
runs-on: windows-latest
299-
needs: build
300293
permissions:
301294
contents: read
302295
packages: write

0 commit comments

Comments
 (0)