Release v2.10.1 by @varunsh-coder in step-security/harden-runner#463
Bug fix: Resolves an issue where DNS resolution of .local domains was failing when using a Kind cluster in a GitHub Actions workflow.
ARM Support: Harden-Runner Enterprise tier now supports GitHub-hosted ARM runners. This includes all the features that apply to previously supported GitHub-hosted x64 Linux runners.
See the releases page for the relevant changes to the CodeQL CLI and language packs.
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.
[UNRELEASED]
Upcoming breaking change: Add a deprecation warning for customers using CodeQL version 2.14.5 and earlier. These versions of CodeQL were discontinued on 24 September 2024 alongside GitHub Enterprise Server 3.10, and will be unsupported by CodeQL Action versions 3.27.0 and later and versions 2.27.0 and later. #2520
If you are using one of these versions, please update to CodeQL CLI version 2.14.6 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.13.5 and 2.14.5, you can replace github/codeql-action/*@v3 by github/codeql-action/*@v3.26.11 and github/codeql-action/*@v2 by github/codeql-action/*@v2.26.11 in your code scanning workflow to ensure you continue using this version of the CodeQL Action.
3.26.11 - 03 Oct 2024
Upcoming breaking change: Add support for using actions/download-artifact@v4 to programmatically consume CodeQL Action debug artifacts.
Starting November 30, 2024, GitHub.com customers will no longer be able to use actions/download-artifact@v3. Therefore, to avoid breakage, customers who programmatically download the CodeQL Action debug artifacts should set the CODEQL_ACTION_ARTIFACT_V4_UPGRADE environment variable to true and bump actions/download-artifact@v3 to actions/download-artifact@v4 in their workflows. The CodeQL Action will enable this behavior by default in early November and workflows that have not yet bumped to actions/download-artifact@v3 to actions/download-artifact@v4 will begin failing then.
This change is currently unavailable for GitHub Enterprise Server customers, as actions/upload-artifact@v4 and actions/download-artifact@v4 are not yet compatible with GHES.
Update default CodeQL bundle version to 2.19.1. #2519
3.26.10 - 30 Sep 2024
We are rolling out a feature in September/October 2024 that sets up CodeQL using a bundle compressed with Zstandard. Our aim is to improve the performance of setting up CodeQL. #2502
3.26.9 - 24 Sep 2024
No user facing changes.
3.26.8 - 19 Sep 2024
Update default CodeQL bundle version to 2.19.0. #2483
3.26.7 - 13 Sep 2024
Update default CodeQL bundle version to 2.18.4. #2471
3.26.6 - 29 Aug 2024
Update default CodeQL bundle version to 2.18.3. #2449
3.26.5 - 23 Aug 2024
Fix an issue where the csrutil system call used for telemetry would fail on MacOS ARM machines with System Integrity Protection disabled. #2441
3.26.4 - 21 Aug 2024
Deprecation: The add-snippets input on the analyze Action is deprecated and will be removed in the first release in August 2025. #2436
... (truncated)
Commits
6db8d63 Merge pull request #2522 from github/update-v3.26.11-8aba5f2c4
We will no longer include hidden files and folders by default in the upload-artifact action of this version. This reduces the risk that credentials are accidentally uploaded into artifacts. Customers who need to continue to upload these files can use a new option, include-hidden-files, to continue to do so.
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 all group with 9 updates in the / directory:
2.9.1
2.10.1
4.1.7
4.2.0
3.26.5
3.26.11
4.3.6
4.4.0
6.1.0
7.0.5
1.0.3
1.0.4
4.5.0
4.6.0
4.0.3
4.0.4
4.0.2
4.1.0
Updates
step-security/harden-runner
from 2.9.1 to 2.10.1Release notes
Sourced from step-security/harden-runner's releases.
Commits
91182cc
Merge pull request #463 from step-security/rc-1459ec1c6
Update agent1d23703
Merge pull request #461 from step-security/varunsh-coder-patch-1b03bdda
Update README.md3d8dd68
Update README.md446798f
Merge pull request #455 from step-security/rc-12f0d3b1e
Update agentb7880a2
update distdade49e
Merge pull request #456 from h0x0er/arm-supportd6248be
bump enterprise agent versionUpdates
actions/checkout
from 4.1.7 to 4.2.0Release notes
Sourced from actions/checkout's releases.
Changelog
Sourced from actions/checkout's changelog.
... (truncated)
Commits
d632683
Prepare 4.2.0 release (#1878)6d193bf
Bump braces from 3.0.2 to 3.0.3 (#1777)db0cee9
Bump the minor-npm-dependencies group across 1 directory with 4 updates (#1872)b684943
Add Ref and Commit outputs (#1180)2d7d9f7
Provide explanation for where user email came from (#1869)9a9194f
Bump docker/build-push-action from 5.3.0 to 6.5.0 (#1832)dd960bd
Bump docker/login-action in the minor-actions-dependencies group (#1831)Updates
github/codeql-action
from 3.26.5 to 3.26.11Changelog
Sourced from github/codeql-action's changelog.
... (truncated)
Commits
6db8d63
Merge pull request #2522 from github/update-v3.26.11-8aba5f2c4389647f
Update changelog for v3.26.118aba5f2
Merge pull request #2516 from github/aeisenberg/dependabot-excludeecac2c6
Exclupdeeslint-plugin-import
updates from dependabote85017e
Merge pull request #2514 from github/henrymercer/zstd-better-failure-logginga60db1d
Add notice for dependency upgrade timeline (#2513)28db28f
Improve clean up if extraction fails3da852e
Capture stderr from extracting.tar.zst
c4d433c
Merge pull request #2510 from github/dependabot/npm_and_yarn/npm-13baf58ce82f6cf48
Undoeslint-plugin-import
bumpUpdates
actions/upload-artifact
from 4.3.6 to 4.4.0Release notes
Sourced from actions/upload-artifact's releases.
Commits
5076954
Merge pull request #598 from actions/joshmgross/exclude-hidden-filesd52396a
Add a warning about enablinginclude-hidden-files
710f362
Remove "merged" frominclude-hidden-files
input description3b315f2
npm run release
again 🙂3be2180
Remove another trailing comma453e8d0
Update glob license0a398c1
npm run release
a0c40cf
Update to latest@actions/glob
and fix testsacb59e4
lint
cb6558b
Exclude hidden files by defaultUpdates
peter-evans/create-pull-request
from 6.1.0 to 7.0.5Release notes
Sourced from peter-evans/create-pull-request's releases.
... (truncated)
Commits
5e91468
fix: support symlinks when commit signing (#3359)2f38cd2
fix: support submodules when commit signing (#3354)7a8aeac
build(deps-dev): bump eslint from 8.57.0 to 8.57.1 (#3344)d39d596
build(deps-dev): bump@types/jest
from 29.5.12 to 29.5.13 (#3343)f6f978f
docs: correct suggestion for bot setup (#3342)6cd32fd
fix: disable abbreviated commit shas in diff (#3337)d121e62
fix: disable diff detection for renames and copies (#3330)f4d66f4
build(deps-dev): bump typescript from 5.5.4 to 5.6.2 (#3319)488c869
build(deps-dev): bump@types/node
from 18.19.48 to 18.19.50 (#3320)5354f85
docs: update readmeUpdates
golang/govulncheck-action
from 1.0.3 to 1.0.4Release notes
Sourced from golang/govulncheck-action's releases.
Commits
b625fbe
action.yml: make sure the latest Go version is defaultUpdates
codecov/codecov-action
from 4.5.0 to 4.6.0Release notes
Sourced from codecov/codecov-action's releases.
... (truncated)
Commits
b9fd7d1
chore(release):4.6.0 (#1587)6f7612c
fix: bump eslint parser deps (#1586)26c7e28
build(deps): bump actions/checkout from 4.1.7 to 4.2.0 (#1583)6f744f7
build(deps): bump github/codeql-action from 3.26.8 to 3.26.9 (#1584)543c3d4
chore: fix typo of OSS (#1578)e379426
build(deps-dev): bump@vercel/ncc
from 0.38.1 to 0.38.2 (#1577)42656e4
build(deps): bump github/codeql-action from 3.26.7 to 3.26.8 (#1575)2296b6b
build(deps-dev): bump eslint from 8.57.0 to 8.57.1 (#1571)bd77bc3
build(deps): bump github/codeql-action from 3.26.6 to 3.26.7 (#1569)180b964
build(deps-dev): bump@types/jest
from 29.5.12 to 29.5.13 (#1567)Updates
actions/setup-node
from 4.0.3 to 4.0.4Release notes
Sourced from actions/setup-node's releases.
Commits
0a44ba7
Correct version string (#1124)97ca147
Merge pull request #1125 from actions/add-is-release-workflowaa363de
Create publish-immutable-action.yml1c7b2db
Fix: windows arm64 setup (#1126)26961cf
Documentation update in the README file (#1106)Updates
actions/cache
from 4.0.2 to 4.1.0Release notes
Sourced from actions/cache's releases.
Changelog
Sourced from actions/cache's changelog.
... (truncated)
Commits
2cdf405
Prepare4.1.0
release (#1464)a11fb02
restore action's README now references v4 instead of v3 (#1445)cf7a75e
Fix typo: depening -> depending (#1462)c74ca40
Deprecatesave-always
input (#1452)f8a7ab4
Merge pull request #1463 from actions/Jcambass-patch-145b7be0
Add workflow file for publishing releases to immutable action package81382a7
Merge pull request #1311 from todgru/todgru/v4-documentation-updatec4ee99a
Merge branch 'main' into todgru/v4-documentation-update57b8e40
Clarify that therestore-keys
input is a string in the docs (#1434)40c3b67
Fix cache-hit output when cache missed (#1404)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