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/v3 #2089

Merged
merged 31 commits into from Jan 17, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
f674cff
Update changelog and version after v3.23.0
github-actions[bot] Jan 8, 2024
bb812eb
Update checked-in dependencies
github-actions[bot] Jan 8, 2024
e2d3904
Merge pull request #2067 from github/mergeback/v3.23.0-to-main-e5f05b81
henrymercer Jan 8, 2024
415881f
Remove code specific to GitHub AE
henrymercer Jan 8, 2024
ab07ded
Bump the npm group with 2 updates
dependabot[bot] Jan 8, 2024
bff178d
Update checked-in dependencies
github-actions[bot] Jan 8, 2024
e26ddc0
Bump the actions-setup-swift group
dependabot[bot] Jan 8, 2024
e6a47e2
Merge pull request #2070 from github/henrymercer/remove-ghae
henrymercer Jan 8, 2024
72e5036
Update default bundle to codeql-bundle-v2.16.0
github-actions[bot] Jan 8, 2024
8e8de28
Add changelog note
github-actions[bot] Jan 8, 2024
6693d13
Merge pull request #2072 from github/dependabot/github_actions/dot-gi…
aeisenberg Jan 8, 2024
3516b7f
Merge pull request #2071 from github/dependabot/npm_and_yarn/npm-61af…
aeisenberg Jan 8, 2024
b8e349d
Remove Node 16 deprecation note (#2076)
angelapwen Jan 10, 2024
0395410
Dependabot alerts for shield only
aeisenberg Jan 10, 2024
6d223f9
Merge pull request #2077 from github/aeisenberg/dependabot-shield
aeisenberg Jan 10, 2024
ccdb046
Bump the npm group with 3 updates
dependabot[bot] Jan 10, 2024
6e49652
Update checked-in dependencies
github-actions[bot] Jan 10, 2024
3b54300
Merge pull request #2078 from github/dependabot/npm_and_yarn/npm-261f…
aeisenberg Jan 10, 2024
f5a8218
Add a retention period of 7 days
aeisenberg Jan 10, 2024
cd94990
Merge pull request #2079 from github/aeisenberg/artifact-storage
aeisenberg Jan 10, 2024
94e6891
Fix `paths`/`paths-ignore` warning that would appear unconditionally
henrymercer Jan 11, 2024
30597e3
Handle empty lists as well as undefined ones
henrymercer Jan 11, 2024
eb14aeb
Merge pull request #2080 from github/henrymercer/fix-unconditional-wa…
henrymercer Jan 11, 2024
9653106
Stop setting `CODEQL_RUNNER` environment variable if CLI already sets…
angelapwen Jan 12, 2024
1fea7a5
Merge branch 'main' into update-bundle/codeql-bundle-v2.16.0
alexet Jan 15, 2024
e292db6
Bump the npm group with 4 updates
dependabot[bot] Jan 15, 2024
6b12e3d
Update checked-in dependencies
github-actions[bot] Jan 15, 2024
e65c5d9
Merge pull request #2086 from github/dependabot/npm_and_yarn/npm-c044…
kaeluka Jan 16, 2024
4d75a10
Merge pull request #2073 from github/update-bundle/codeql-bundle-v2.16.0
alexet Jan 16, 2024
f65ecd0
Only delete SARIF in PR check if not running on a fork (#2084)
angelapwen Jan 17, 2024
ae61614
Update changelog for v3.23.1
github-actions[bot] Jan 17, 2024
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
2 changes: 1 addition & 1 deletion .github/actions/setup-swift/action.yml
Expand Up @@ -33,7 +33,7 @@ runs:
fi
echo "version=$VERSION" | tee -a $GITHUB_OUTPUT

- uses: swift-actions/setup-swift@f51889efb55dccf13be0ee727e3d6c89a096fb4c # Please update the corresponding SHA in the CLI's CodeQL Action Integration Test.
- uses: swift-actions/setup-swift@cdbe0f7f4c77929b6580e71983e8606e55ffe7e4 # Please update the corresponding SHA in the CLI's CodeQL Action Integration Test.
if: runner.os == 'Linux' && steps.get_swift_version.outputs.version != 'null'
with:
swift-version: "${{ steps.get_swift_version.outputs.version }}"
6 changes: 6 additions & 0 deletions .github/dependabot.yml
Expand Up @@ -2,6 +2,8 @@ version: 2
updates:
- package-ecosystem: npm
directory: "/"
reviewers:
- "github/codeql-production-shield"
schedule:
interval: weekly
labels:
Expand All @@ -20,6 +22,8 @@ updates:
- "*"
- package-ecosystem: github-actions
directory: "/"
reviewers:
- "github/codeql-production-shield"
schedule:
interval: weekly
groups:
Expand All @@ -28,6 +32,8 @@ updates:
- "*"
- package-ecosystem: github-actions
directory: "/.github/actions/setup-swift/" # All subdirectories outside of "/.github/workflows" must be explicitly included.
reviewers:
- "github/codeql-production-shield"
schedule:
interval: weekly
groups:
Expand Down
5 changes: 5 additions & 0 deletions CHANGELOG.md
Expand Up @@ -4,6 +4,11 @@ See the [releases page](https://github.com/github/codeql-action/releases) for th

Note that the only difference between `v2` and `v3` of the CodeQL Action is the node version they support, with `v3` running on node 20 while we continue to release `v2` to support running on node 16. For example `3.22.11` was the first `v3` release and is functionally identical to `2.22.11`. This approach ensures an easy way to track exactly which features are included in different versions, indicated by the minor and patch version numbers.

## 3.23.1 - 17 Jan 2024

- Update default CodeQL bundle version to 2.16.0. [#2073](https://github.com/github/codeql-action/pull/2073)
- Change the retention period for uploaded debug artifacts to 7 days. Previously, this was whatever the repository default was. [#2079](https://github.com/github/codeql-action/pull/2079)

## 3.23.0 - 08 Jan 2024

- We are rolling out a feature in January 2024 that will disable Python dependency installation by default for all users. This improves the speed of analysis while having only a very minor impact on results. You can override this behavior by setting `CODEQL_ACTION_DISABLE_PYTHON_DEPENDENCY_INSTALLATION=false` in your workflow, however we plan to remove this ability in future versions of the CodeQL Action. [#2031](https://github.com/github/codeql-action/pull/2031)
Expand Down
9 changes: 0 additions & 9 deletions README.md
Expand Up @@ -4,15 +4,6 @@ This action runs GitHub's industry-leading semantic code analysis engine, [CodeQ

For a list of recent changes, see the CodeQL Action's [changelog](CHANGELOG.md).

## :loudspeaker: Node 16 deprecation, upcoming CodeQL Action v3 :loudspeaker:
Announcement for users of this Action and code scanning workflows on GitHub.com:

- You will begin to see these warnings about Node.js 16 deprecation in your Actions logs on code scanning runs starting October 23, 2023.
- All code scanning workflows should continue to succeed regardless of the warning.
- The team at GitHub maintaining the CodeQL Action is aware of the deprecation timeline and actively working on creating another version of the CodeQL Action, v3, that will bump us to Node 20.

For more information, and to communicate with the maintaining team, please use [this issue](https://github.com/github/codeql-action/issues/1959).

## License

This project is released under the [MIT License](LICENSE).
Expand Down
7 changes: 3 additions & 4 deletions lib/analyze-action.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-action.js.map

Large diffs are not rendered by default.

3 changes: 0 additions & 3 deletions lib/api-client.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/api-client.js.map

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

9 changes: 0 additions & 9 deletions lib/api-client.test.js

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