In scope of this release, the filter was removed within the cache-save step by @dmitry-shibanov in actions/setup-node#831. It is filtered and checked in the toolkit/cache library.
In scope of this release we added a logic to save an additional cache path for yarn 3 (related pull request and feature request). Moreover, we added functionality to use all the sub directories derived from cache-dependency-path input and add detect all dependencies directories to cache (related pull request and feature request).
Thanks to contributions from @cynthia-sg and @tegioz at CLOMonitor, there is a new Scorecard Result visualization page at https://securityscorecards.dev/viewer/?uri=<project-url>.
Scorecard action will retry when signing results and submitting them to our web API. This should help with flakiness from connection failures. (ossf/scorecard-action#1191)
The Javascript extractor may, in specific cases, fail with StringIndexOutOfBoundsException. Users affected by this bug should temporarily downgrade to 2.14.3 until a new 2.14.5 release becomes available.
See the releases page for the relevant changes to the CodeQL CLI and language packs.
[UNRELEASED]
We are rolling out a feature in October 2023 that will improve the success rate of C/C++ autobuild. #1889
Add a warning to help customers avoid inadvertently analyzing the same CodeQL language in multiple matrix jobs. #1901
2.21.8 - 19 Sep 2023
Add a deprecation warning for customers using CodeQL version 2.10.4 and earlier. These versions of CodeQL were discontinued on 12 September 2023 alongside GitHub Enterprise Server 3.6, and will be unsupported by the next minor release of the CodeQL Action. #1884
If you are using one of these versions, please update to CodeQL CLI version 2.10.5 or later. For instance, if you have specified a custom version of the CLI using the 'tools' input to the 'init' Action, you can remove this input to use the default version.
Alternatively, if you want to continue using a version of the CodeQL CLI between 2.9.5 and 2.10.4, you can replace github/codeql-action/*@v2 by github/codeql-action/*@v2.21.7 in your code scanning workflow to ensure you continue using this version of the CodeQL Action.
Enable the following language aliases when using CodeQL 2.14.4 and later: c-cpp for C/C++ analysis, java-kotlin for Java/Kotlin analysis, and javascript-typescript for JavaScript/TypeScript analysis. #1883
2.21.7 - 14 Sep 2023
Update default CodeQL bundle version to 2.14.5. #1882
2.21.6 - 13 Sep 2023
Better error message when there is a failure to determine the merge base of the code to analysis. #1860
Improve the calculation of default amount of RAM used for query execution on GitHub Enterprise Server. This now reduces in proportion to the runner's total memory to better account for system memory usage, helping to avoid out-of-memory failures on larger runners. This feature is already available to GitHub.com users. #1866
Enable improved file coverage information for GitHub Enterprise Server users. This feature is already available to GitHub.com users. #1867
Update default CodeQL bundle version to 2.14.4. #1873
2.21.5 - 28 Aug 2023
Update default CodeQL bundle version to 2.14.3. #1845
Fixed a bug in CodeQL Action 2.21.3 onwards that affected beta support for Project Lombok when analyzing Java. The environment variable CODEQL_EXTRACTOR_JAVA_RUN_ANNOTATION_PROCESSORS will now be respected if it was manually configured in the workflow. #1844
Enable support for Kotlin 1.9.20 when running with CodeQL CLI v2.13.4 through v2.14.3. #1853
2.21.4 - 14 Aug 2023
Update default CodeQL bundle version to 2.14.2. #1831
Log a warning if the amount of available disk space runs low during a code scanning run. #1825
When downloading CodeQL bundle version 2.13.4 and later, cache these bundles in the Actions tool cache using a simpler version number. #1832
Fix an issue that first appeared in CodeQL Action v2.21.2 that prevented CodeQL invocations from being logged. #1833
We are rolling out a feature in August 2023 that will improve the quality of file coverage information. #1835
2.21.3 - 08 Aug 2023
We are rolling out a feature in August 2023 that will improve multi-threaded performance on larger runners. #1817
We are rolling out a feature in August 2023 that adds beta support for Project Lombok when analyzing Java. #1809
Reduce disk space usage when downloading the CodeQL bundle. #1820
2.21.2 - 28 Jul 2023
Update default CodeQL bundle version to 2.14.1. #1797
... (truncated)
Commits
6a28655 Merge pull request #1893 from github/update-v2.21.8-dd1128f4f
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the github-actions group with 6 updates:
2.1.2
4.0.1
2.7.0
4.1.0
1.4.6
3.8.1
2.1.2
2.2.0
3.1.0
3.1.3
2.2.4
2.21.8
Updates
dessant/lock-threads
from 2.1.2 to 4.0.1Release notes
Sourced from dessant/lock-threads's releases.
Changelog
Sourced from dessant/lock-threads's changelog.
... (truncated)
Commits
be8aa5b
chore(release): 4.0.152f040d
chore: update package1618e91
fix: retry and throttle GitHub API requestsbec0993
chore: remove graduated preview header20ec7bb
chore: update dependenciesb1f967d
chore: rename default branchc1b35ae
chore(release): 4.0.032986e2
fix: update docsb677b85
chore: update workflowsdc42875
chore: update packageUpdates
actions/checkout
from 2.7.0 to 4.1.0Release notes
Sourced from actions/checkout's releases.
... (truncated)
Changelog
Sourced from actions/checkout's changelog.
... (truncated)
Commits
8ade135
Prepare 4.1.0 release (#1496)c533a0a
Add support for partial checkout filters (#1396)72f2cec
Update README.md for V4 (#1452)3df4ab1
Release 4.0.0 (#1447)8b5e8b7
Support fetching without the --progress option (#1067)97a652b
Update default runtime to node20 (#1436)f43a0e5
Release 3.6.0 (#1437)7739b9b
Add option to fetch tags even if fetch-depth > 0 (#579)96f5310
Mark test scripts with Bash'isms to be run via Bash (#1377)c85c95e
Release v3.5.3 (#1376)Updates
actions/setup-node
from 1.4.6 to 3.8.1Release notes
Sourced from actions/setup-node's releases.
... (truncated)
Commits
5e21ff4
Remove filter for cached paths (#831)bea5baf
change getinput to getstate for cache (#816)d82f92a
Bump word-wrap from 1.2.3 to 1.2.4 (#815)ca2d4e0
feat: handling the case where "node" is used for tool-versions file. (#812)c7a93de
resolve SymbolicLink (#809)3405007
Add check for existing paths (#803)f8aa08e
Update check-dist workflow name (#710)e2d34ea
Fix armv7 cache issue (#794)ef9c88b
Bump semver from 6.1.2 to 6.3.1 (#807)ea800d4
Bump tough-cookie and@azure/ms-rest-js
(#802)Updates
ossf/scorecard-action
from 2.1.2 to 2.2.0Release notes
Sourced from ossf/scorecard-action's releases.
Commits
08b4669
:seedling: Bump docker tag to for v2.2.0 release. (#1194)3c7470f
:book: Update README badge link to use new uri param. (#1185)a164dbc
:seedling: Bump github.com/ossf/scorecard/v4 from v4.10.5 to v4.11.0 (#1192)597960e
:book: Update README to accept fine-grained tokens (#1175)8808ed2
:seedling: Retry external network calls when publishing results (#1191)0eed6cb
:seedling: Bump golang.org/x/net from 0.10.0 to 0.11.06c6335c
:seedling: Bump github/codeql-action from 2.3.6 to 2.20.07f1baf3
:book: Switch recommended badge link to the new viewer. (#1176)df98bbc
:seedling: Bump actions/checkout from 3.5.2 to 3.5.375886d4
:seedling: Bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 (#1172)Updates
actions/upload-artifact
from 3.1.0 to 3.1.3Release notes
Sourced from actions/upload-artifact's releases.
Commits
a8a3f3a
Merge pull request #436 from bethanyj28/main7b48769
update dependency cache6663039
update dist/index.js55e76b7
bump@actions/artifact
version65d8626
chore(github): remove trailing whitespaces (#313)0b7f8ab
ci(github): update action/download-artifact from v1 to v3 (#312)013d2b8
Create devcontainer for codespaces + update all dev dependencies (#375)055b8b3
Bump Actions NPM dependencies (#374)7a5d483
ci(github): update action/checkout from v2 to v3 (#315)e0057a5
README: Bump actions/checkout to v3 (#352)Updates
github/codeql-action
from 2.2.4 to 2.21.8Release notes
Sourced from github/codeql-action's releases.
... (truncated)
Changelog
Sourced from github/codeql-action's changelog.
... (truncated)
Commits
6a28655
Merge pull request #1893 from github/update-v2.21.8-dd1128f4f2ca983a
Update changelog for v2.21.8dd1128f
Bump the npm group with 11 updates (#1892)f3a128e
Merge pull request #1891 from github/henrymercer/fix-cgroup-limits6846be0
Address review comments0e74cd1
Handle cgroup file containingMAX_INT
onubuntu-20.04
379f89d
Log cgroup RAM limits253d9cf
Matrix CodeQL CI job over all runner images4254f3a
Merge pull request #1888 from github/henrymercer/constrained-ram9bfb9ba
Handle files that exist but whose contents are not integersDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show