Skip to content

Commit 60a0dce

Browse files
committed
Merge branch 'main' into henrymercer/overlay-no-trap-caching
# Conflicts: # lib/start-proxy-action.js
2 parents 926e6df + 7da6361 commit 60a0dce

File tree

102 files changed

+13170
-9018
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

102 files changed

+13170
-9018
lines changed

.github/workflows/__bundle-toolcache.yml

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/__bundle-zstd.yml

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/__go-tracing-autobuilder.yml

Lines changed: 0 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/__go-tracing-custom-build-steps.yml

Lines changed: 0 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/__go-tracing-legacy-workflow.yml

Lines changed: 0 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/__multi-language-autodetect.yml

Lines changed: 10 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/__resolve-environment-action.yml

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/pr-checks.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,14 +92,17 @@ jobs:
9292
node-version: 24
9393
cache: 'npm'
9494

95+
- name: Install dependencies
96+
run: npm ci
97+
9598
- name: Verify PR checks up to date
9699
if: always()
97100
run: .github/workflows/script/verify-pr-checks.sh
98101

99102
- name: Run pr-checks tests
100103
if: always()
101104
working-directory: pr-checks
102-
run: npm ci && npx tsx --test
105+
run: npx tsx --test
103106

104107
check-node-version:
105108
if: github.triggering_actor != 'dependabot[bot]'

.github/workflows/rebuild.yml

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,12 @@ jobs:
2929
fetch-depth: 0
3030
ref: ${{ env.HEAD_REF }}
3131

32+
- name: Set up Node.js
33+
uses: actions/setup-node@v6
34+
with:
35+
node-version: 24
36+
cache: 'npm'
37+
3238
- name: Remove label
3339
if: github.event_name == 'pull_request'
3440
env:
@@ -49,9 +55,18 @@ jobs:
4955
git fetch origin "$BASE_BRANCH"
5056
5157
# Allow merge conflicts in `lib`, since rebuilding should resolve them.
52-
git merge "origin/$BASE_BRANCH" || echo "Merge conflicts detected, continuing."
58+
git merge "origin/$BASE_BRANCH"
5359
MERGE_RESULT=$?
5460
61+
if [ "$MERGE_RESULT" -eq 0 ]; then
62+
echo "Merge succeeded cleanly."
63+
elif [ "$MERGE_RESULT" -eq 1 ]; then
64+
echo "Merge conflicts detected (exit code $MERGE_RESULT), continuing."
65+
else
66+
echo "git merge failed with unexpected exit code $MERGE_RESULT."
67+
exit 1
68+
fi
69+
5570
if [ "$MERGE_RESULT" -ne 0 ]; then
5671
echo "merge-in-progress=true" >> $GITHUB_OUTPUT
5772
@@ -79,7 +94,7 @@ jobs:
7994
working-directory: pr-checks
8095
run: |
8196
npm ci
82-
npx tsx sync_back.ts --verbose
97+
npx tsx sync-back.ts --verbose
8398
8499
- name: Generate workflows
85100
working-directory: pr-checks
@@ -104,7 +119,7 @@ jobs:
104119
# Otherwise, just commit the changes.
105120
if git rev-parse --verify MERGE_HEAD >/dev/null 2>&1; then
106121
echo "In progress merge detected, finishing it up."
107-
git merge --continue --no-edit
122+
git commit --no-edit
108123
else
109124
echo "No in-progress merge detected, committing changes."
110125
git commit -m "Rebuild"

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ See the [releases page](https://github.com/github/codeql-action/releases) for th
44

55
## [UNRELEASED]
66

7+
No user facing changes.
8+
9+
## 4.33.0 - 16 Mar 2026
10+
711
- Upcoming change: Starting April 2026, the CodeQL Action will skip collecting file coverage information on pull requests to improve analysis performance. File coverage information will still be computed on non-PR analyses. Pull request analyses will log a warning about this upcoming change. [#3562](https://github.com/github/codeql-action/pull/3562)
812

913
To opt out of this change:
@@ -12,8 +16,10 @@ See the [releases page](https://github.com/github/codeql-action/releases) for th
1216
- **User-owned repositories using advanced setup:** Set the `CODEQL_ACTION_FILE_COVERAGE_ON_PRS` environment variable to `true` in your workflow.
1317
- Fixed [a bug](https://github.com/github/codeql-action/issues/3555) which caused the CodeQL Action to fail loading repository properties if a "Multi select" repository property was configured for the repository. [#3557](https://github.com/github/codeql-action/pull/3557)
1418
- The CodeQL Action now loads [custom repository properties](https://docs.github.com/en/organizations/managing-organization-settings/managing-custom-properties-for-repositories-in-your-organization) on GitHub Enterprise Server, enabling the customization of features such as `github-codeql-disable-overlay` that was previously only available on GitHub.com. [#3559](https://github.com/github/codeql-action/pull/3559)
19+
- Once [private package registries](https://docs.github.com/en/code-security/how-tos/secure-at-scale/configure-organization-security/manage-usage-and-access/giving-org-access-private-registries) can be configured with OIDC-based authentication for organizations, the CodeQL Action will now be able to accept such configurations. [#3563](https://github.com/github/codeql-action/pull/3563)
1520
- Fixed the retry mechanism for database uploads. Previously this would fail with the error "Response body object should not be disturbed or locked". [#3564](https://github.com/github/codeql-action/pull/3564)
1621
- Added an experimental change which disables TRAP caching when [improved incremental analysis](https://github.com/github/roadmap/issues/1158) is enabled, since improved incremental analysis supersedes TRAP caching. This will improve performance and reduce Actions cache usage. We expect to roll this change out to everyone in March. [#3569](https://github.com/github/codeql-action/pull/3569)
22+
- A warning is now emitted if the CodeQL Action detects a repository property whose name suggests that it relates to the CodeQL Action, but which is not one of the properties recognised by the current version of the CodeQL Action. [#3570](https://github.com/github/codeql-action/pull/3570)
1723

1824
## 4.32.6 - 05 Mar 2026
1925

0 commit comments

Comments
 (0)