Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge main into releases/v2 #1547

Merged
merged 22 commits into from Feb 24, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
b011dbd
Remove TRAP caching feature flag
cklin Feb 10, 2023
12d9a24
Update changelog and version after v2.2.4
invalid-email-address Feb 10, 2023
68f4f0d
Update checked-in dependencies
invalid-email-address Feb 10, 2023
ba216f7
Merge pull request #1535 from github/mergeback/v2.2.4-to-main-17573ee1
angelapwen Feb 10, 2023
89c5165
Remove v1 from release docs (#1536)
angelapwen Feb 10, 2023
e187d07
Merge pull request #1533 from cklin/trap-caching-feature-flag
cklin Feb 13, 2023
a2487fb
Avoid unref-ing timer while awaiting status upload
aeisenberg Feb 13, 2023
a25536b
Optionally send tools download telemetry (#1538)
angelapwen Feb 13, 2023
e00cd12
Merge pull request #1539 from github/aeisenberg/unref-delay
aeisenberg Feb 13, 2023
3095a09
databaseRunQueries(): accept a list of flags
cklin Feb 14, 2023
8242edb
databaseRunQueries(): add optimizeForLastQueryRun parameter
cklin Feb 15, 2023
d87ad69
Update default CodeQL bundle version to 2.12.3
alexet Feb 17, 2023
41f1810
Clean the npm cache before running install
aeisenberg Feb 17, 2023
f3bd25e
Merge pull request #1544 from github/aeisenberg/clean-cache
aeisenberg Feb 17, 2023
08d1f21
Calculate customQueryIndices early
cklin Feb 17, 2023
0e4e857
Set optimizeForLastQueryRun on last run
cklin Feb 15, 2023
d7d7567
Unit tests for optimizeForLastQueryRun
cklin Feb 17, 2023
3dde1f3
Merge pull request #1540 from cklin/expect-discarded-cache
cklin Feb 17, 2023
164027e
Fix bundle versions
alexet Feb 22, 2023
5972e6d
Fix lib file
alexet Feb 22, 2023
237a258
Merge pull request #1543 from github/alexet/update-2.12.3
alexet Feb 23, 2023
b742728
Update changelog for v2.2.5
invalid-email-address Feb 24, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
4 changes: 4 additions & 0 deletions .github/workflows/script/check-node-modules.sh
Expand Up @@ -10,6 +10,10 @@ fi
# When updating this, make sure to update the npm version in
# `.github/workflows/update-dependencies.yml` too.
sudo npm install --force -g npm@9.2.0

# clean the npm cache to ensure we don't have any files owned by root
sudo npm cache clean --force

# Reinstall modules and then clean to remove absolute paths
# Use 'npm ci' instead of 'npm install' as this is intended to be reproducible
npm ci
Expand Down
4 changes: 4 additions & 0 deletions CHANGELOG.md
@@ -1,5 +1,9 @@
# CodeQL Action Changelog

## 2.2.5 - 24 Feb 2023

- Update default CodeQL bundle version to 2.12.3. [#1543](https://github.com/github/codeql-action/pull/1543)

## 2.2.4 - 10 Feb 2023

No user facing changes.
Expand Down
6 changes: 1 addition & 5 deletions CONTRIBUTING.md
Expand Up @@ -67,12 +67,8 @@ Here are a few things you can do that will increase the likelihood of your pull
This mergeback incorporates the changelog updates into `main`, tags the release using the merge commit of the "Merge main into releases/v2" pull request, and bumps the patch version of the CodeQL Action.

Approve the mergeback PR and automerge it.
1. When the "Merge main into releases/v2" pull request is merged into the `releases/v2` branch, the "Update release branch" workflow will create a "Merge releases/v2 into releases/v1" pull request to merge the changes since the last release into the `releases/v1` release branch.
This ensures we keep both the `releases/v1` and `releases/v2` release branches up to date and fully supported.

Review the checklist items in the pull request description.
Once you've checked off all the items, approve the PR and automerge it.
1. Once the mergeback has been merged to `main` and the "Merge releases/v2 into releases/v1" PR has been merged to `releases/v1`, the release is complete.
Once the mergeback has been merged to `main`, the release is complete.

## Keeping the PR checks up to date (admin access required)

Expand Down
32 changes: 19 additions & 13 deletions lib/analyze.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion lib/analyze.js.map

Large diffs are not rendered by default.

122 changes: 122 additions & 0 deletions lib/analyze.test.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.