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.
Action is now stateful: If the action ends because of operations-per-run then the next run will start from the first unprocessed issue skipping the issues processed during the previous run(s). The state is reset when all the issues are processed. This should be considered for scheduling workflow runs.
Version 9 of this action updated the runtime to Node.js 20. All scripts are now run with Node.js 20 instead of Node.js 16 and are affected by any breaking changes between Node.js 16 and 20.
What Else Changed
Performance optimization that removes unnecessary API calls by @dsame#1033 fixes #792
Logs displaying current github API rate limit by @dsame#1032 addresses #1029
operations: fail fast the current batch to respect the operations limit (#474) (5f6f311), closes #466
label comparison: make label comparison case insensitive #517, closes #516
filtering comments by actor could have strange behavior: "stale" comments are now detected based on if the message is the stale message not who made the comment(#519), fixes #441, #509, #518
In scope of this release, we change Nodejs runtime from node16 to node20 (actions/setup-go#421). Moreover, we update some dependencies to the latest versions (actions/setup-go#445).
In scope of this release, slow installation on Windows was fixed by @dsame in actions/setup-go#393 and OS version was added to primaryKey for Ubuntu runners to avoid conflicts (actions/setup-go#383)
In scope of release we enable cache by default. The action won’t throw an error if the cache can’t be restored or saved. The action will throw a warning message but it won’t stop a build process. The cache can be disabled by specifying cache: false.
Since mig4/setup-bats is unmaintained and the node-12 actions will be totally unsupported in August, this action now takes care of the bats binary installation. This ensures that can be used as a complete suite to run bats tests.
If you prefer for some reasons to not install the bats binary you can set bats-install: false
Implemented support for caching the bats binary in the action. However, caching for the bats libraries is not yet supported.
Updated bats-detik and bats-support to the latest version
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 fo...
_Description has been truncated_
Bumps the actions group with 8 updates:
3
4
1
2
1
4
8
9
2
5
0.1.0
1.5.2
1.5.0
1.8.0
2
3
Updates
actions/checkout
from 3 to 4Release notes
Sourced from actions/checkout's releases.
... (truncated)
Changelog
Sourced from actions/checkout's changelog.
... (truncated)
Commits
b4ffde6
Link to release page from what's new section (#1514)8530928
Correct link to GitHub Docs (#1511)7cdaf2f
Update CODEOWNERS to Launch team (#1510)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)Updates
codespell-project/actions-codespell
from 1 to 2Release notes
Sourced from codespell-project/actions-codespell's releases.
Commits
94259cd
Add syntax highlighting for readability (#64)57beb9f
Upgrade GitHub Actions setup-python (#61)9b834d8
ENH: Enable use of pyproject.toml (#60)9c63fdd
Encourage the use of semantic versioning in the README (#58)bcf481f
Merge pull request #50 from per1234/dependabot4ab5346
Configure Dependabot to check for outdated actions used in workflows60adc94
Merge pull request #49 from DimitriPapadopoulos/actionsbe0a414
Update GitHub ActionsUpdates
actions/setup-node
from 1 to 4Release notes
Sourced from actions/setup-node's releases.
... (truncated)
Commits
8f152de
Update actions/checkout for documentation and yaml (#876)23755b5
upgrade actions/checkout to v4 (#868)54534a2
Change node version for action to node20 (#866)1a4442c
Update toolkit cache and core (#875)6e9e448
Merge pull request #872 from akv-platform/add-notice-about-binaries-not-being...e52912e
Update testsac16ae4
Update message to use waning instead of info5a8d911
Update build9e956a5
Add notice about binaries not being updated yet7da2a7e
Bump@babel/traverse
from 7.15.4 to 7.23.2 (#870)Updates
actions/stale
from 8 to 9Release notes
Sourced from actions/stale's releases.
Changelog
Sourced from actions/stale's changelog.
... (truncated)
Commits
28ca103
Upgrade Node to v20 (#1110)b69b346
build(deps-dev): bump@types/node
from 18.16.18 to 20.5.1 (#1079)88a6f4f
build(deps-dev): bump typescript from 5.1.3 to 5.2.2 (#1083)796531a
Merge pull request #1080 from akv-platform/fix-delete-cache8986f62
Don not try to delete cache if it does not existscab99b3
fix typo proceeded/processed184e7af
Merge pull request #1064 from actions/dependabot/npm_and_yarn/typescript-esli...523885c
chore: update eslint-plugin, parser and eslint-plugin-jest2487a1d
build(deps-dev): bump@typescript-eslint/eslint-plugin
60c722e
Merge pull request #1063 from actions/dependabot/npm_and_yarn/jest-29.6.2Updates
actions/setup-go
from 2 to 5Release notes
Sourced from actions/setup-go's releases.
... (truncated)
Commits
0c52d54
Update dependencies for node20 (#445)bfd2fb3
Merge pull request #421 from chenrui333/node20-runtime3d65fa5
feat: bump to use actions/checkout@v48a505c9
feat: bump to use node20 runtime883490d
Merge pull request #417 from artemgavrilov/maind45ebba
Rephrase sentence317c661
Replacewildcards
term withglobs
.f90673a
Merge pull request #1 from artemgavrilov/caching-docs-improvement8018234
Improve documentation regarding dependencies cachind085b4f
Merge pull request #411 from galargh/fix/windows-hostedtoolcacheUpdates
brokenpip3/setup-bats-libs
from 0.1.0 to 1.5.2Release notes
Sourced from brokenpip3/setup-bats-libs's releases.
... (truncated)
Commits
ce02fe8
[create-pull-request] automated change (#16)c82e30f
chore update bats-detik to1.2.1
and bats-file to0.4.0
(#17)f74bdb7
Bump actions/checkout from 3 to 4 (#15)624c02c
[create-pull-request] automated change (#14)c579f80
[create-pull-request] automated change (#13)c6e6c84
[create-pull-request] automated change (#12)aaf6d1a
fix: set Bats PATH in case of cache-hit (#11)cc528cf
chore(pre-commit): auto update hooks9a26caa
fix(ci): pre-commit update action6270170
add pre-commit update actionUpdates
helm/kind-action
from 1.5.0 to 1.8.0Release notes
Sourced from helm/kind-action's releases.
Commits
dda0770
bump kind to v0.20.0 and script cleanup (#88)a2c862b
#54 ignore the occasional post delete cluster (#79)1307bb2
Bump actions/checkout from 3.5.2 to 3.5.3 (#87)fa81e57
default action to use kind release v0.19.0 (#85)28ee08d
update kind to v0.18.0 and kubectl to v1.26.4 (#84)2d96ac1
fix: update documentation to represent actual kubectl version used (#83)b2013cb
Bump actions/checkout from 3.5.0 to 3.5.2 (#82)716a705
Bump actions/checkout from 3.4.0 to 3.5.0 (#81)52d48f1
Bump actions/checkout from 3.3.0 to 3.4.0 (#80)15e2bf8
Bump actions/checkout from 3.2.0 to 3.3.0 (#77)Updates
docker/login-action
from 2 to 3Release notes
Sourced from docker/login-action's releases.
Commits
343f7c4
Merge pull request #599 from docker/dependabot/npm_and_yarn/aws-sdk-dependenc...aad0f97
chore: update generated content2e0cd39
build(deps): bump the aws-sdk-dependencies group with 2 updates203bc9c
Merge pull request #588 from docker/dependabot/npm_and_yarn/proxy-agent-depen...2199648
chore: update generated contentb489376
build(deps): bump the proxy-agent-dependencies group with 1 update7c309e7
Merge pull request #598 from docker/dependabot/npm_and_yarn/actions/core-1.10.10ccf222
chore: update generated content56d703e
Merge pull request #597 from docker/dependabot/github_actions/aws-actions/con...24d3b35
build(deps): bump@actions/core
from 1.10.0 to 1.10.1Dependabot 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