chore(deps): bump the github-actions group across 1 directory with 7 updates#2043
chore(deps): bump the github-actions group across 1 directory with 7 updates#2043dependabot[bot] wants to merge 1 commit into
Conversation
…updates Bumps the github-actions group with 7 updates in the / directory: | Package | From | To | | --- | --- | --- | | [actions/cache](https://github.com/actions/cache) | `4` | `5` | | [actions/github-script](https://github.com/actions/github-script) | `7` | `9` | | [actions/download-artifact](https://github.com/actions/download-artifact) | `7` | `8` | | [actions/stale](https://github.com/actions/stale) | `9` | `10` | | [actions/upload-artifact](https://github.com/actions/upload-artifact) | `6` | `7` | | [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) | `3` | `4` | | [docker/build-push-action](https://github.com/docker/build-push-action) | `6` | `7` | Updates `actions/cache` from 4 to 5 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@v4...v5) Updates `actions/github-script` from 7 to 9 - [Release notes](https://github.com/actions/github-script/releases) - [Commits](actions/github-script@v7...v9) Updates `actions/download-artifact` from 7 to 8 - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@v7...v8) Updates `actions/stale` from 9 to 10 - [Release notes](https://github.com/actions/stale/releases) - [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md) - [Commits](actions/stale@v9...v10) Updates `actions/upload-artifact` from 6 to 7 - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@v6...v7) Updates `docker/setup-buildx-action` from 3 to 4 - [Release notes](https://github.com/docker/setup-buildx-action/releases) - [Commits](docker/setup-buildx-action@v3...v4) Updates `docker/build-push-action` from 6 to 7 - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](docker/build-push-action@v6...v7) --- updated-dependencies: - dependency-name: actions/cache dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: actions/download-artifact dependency-version: '8' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: actions/github-script dependency-version: '9' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: actions/stale dependency-version: '10' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: actions/upload-artifact dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: docker/build-push-action dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: docker/setup-buildx-action dependency-version: '4' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com>
0d1095a to
361b76a
Compare
|
@greptileai review |
|
✅ Action performedReview finished.
|
Greptile SummaryThis is a Dependabot batch upgrade of 7 GitHub Actions across 9 workflow files, moving all actions to their latest major versions. All workflows run on
|
| Filename | Overview |
|---|---|
| .github/workflows/_test.yml | Bumps actions/cache from v4 to v5; runs on ubuntu-latest (GitHub-hosted), so Node 24 runner requirement is satisfied automatically. |
| .github/workflows/docs-build.yaml | Bumps actions/github-script from v8 to v9; the script only uses the standard injected github context with no require('@actions/github') or getOctokit redeclarations, so no breaking-change impact. |
| .github/workflows/lint.yml | Bumps actions/cache from v4 to v5; straightforward and safe. |
| .github/workflows/publish-pypi-approval.yml | Bumps actions/download-artifact from v7 to v8; v8 now errors on hash mismatches by default, which is a stricter-but-safer behavior. |
| .github/workflows/publish-wheel.yml | Bumps actions/download-artifact from v7 to v8; no inputs need updating for this usage. |
| .github/workflows/stale.yml | Bumps actions/stale from v9 to v10 (Node 24 runtime); no input changes required. |
| .github/workflows/test-and-build-wheel.yml | Bumps actions/cache v4→v5, actions/upload-artifact v6→v7, and actions/download-artifact v7→v8; all usages are straightforward with no deprecated inputs or patterns. |
| .github/workflows/test-docker.yml | Bumps docker/setup-buildx-action v3→v4 and docker/build-push-action v6→v7; no deprecated inputs (install, DOCKER_BUILD_NO_SUMMARY, etc.) are in use, so v4/v7 breaking removals have no impact. |
| .github/workflows/triage-label.yml | Bumps actions/github-script from v7 to v9 (two major versions); scripts only use the standard injected github REST client with no require('@actions/github') or getOctokit re-declarations, so no v9 breaking changes apply. |
Flowchart
%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[GitHub Actions Workflows] --> B[CI / Test]
A --> C[Build & Publish]
A --> D[Docker]
A --> E[Housekeeping]
B --> B1["_test.yml\nactions/cache v4→v5"]
B --> B2["lint.yml\nactions/cache v4→v5"]
C --> C1["test-and-build-wheel.yml\nactions/cache v4→v5\nupload-artifact v6→v7\ndownload-artifact v7→v8"]
C --> C2["publish-pypi-approval.yml\ndownload-artifact v7→v8"]
C --> C3["publish-wheel.yml\ndownload-artifact v7→v8"]
D --> D1["test-docker.yml\nsetup-buildx-action v3→v4\nbuild-push-action v6→v7"]
E --> E1["stale.yml\nactions/stale v9→v10"]
E --> E2["triage-label.yml\ngithub-script v7→v9"]
E --> E3["docs-build.yaml\ngithub-script v8→v9"]
%%{init: {'theme': 'base', 'themeVariables': {"darkMode": true, "background": "#0d1117", "primaryColor": "#21262d", "primaryTextColor": "#e6edf3", "primaryBorderColor": "#8b949e", "lineColor": "#8b949e", "textColor": "#e6edf3", "edgeLabelBackground": "#161b22", "actorBkg": "#21262d", "actorBorder": "#8b949e", "actorTextColor": "#e6edf3", "actorLineColor": "#8b949e", "signalColor": "#8b949e", "signalTextColor": "#e6edf3", "noteBkgColor": "#373320", "noteBorderColor": "#d4a72c", "noteTextColor": "#f0e6c0", "labelBoxBkgColor": "#21262d", "labelBoxBorderColor": "#8b949e", "labelTextColor": "#e6edf3", "loopTextColor": "#e6edf3", "activationBkgColor": "#30363d", "activationBorderColor": "#8b949e"}}}%%
flowchart TD
A[GitHub Actions Workflows] --> B[CI / Test]
A --> C[Build & Publish]
A --> D[Docker]
A --> E[Housekeeping]
B --> B1["_test.yml\nactions/cache v4→v5"]
B --> B2["lint.yml\nactions/cache v4→v5"]
C --> C1["test-and-build-wheel.yml\nactions/cache v4→v5\nupload-artifact v6→v7\ndownload-artifact v7→v8"]
C --> C2["publish-pypi-approval.yml\ndownload-artifact v7→v8"]
C --> C3["publish-wheel.yml\ndownload-artifact v7→v8"]
D --> D1["test-docker.yml\nsetup-buildx-action v3→v4\nbuild-push-action v6→v7"]
E --> E1["stale.yml\nactions/stale v9→v10"]
E --> E2["triage-label.yml\ngithub-script v7→v9"]
E --> E3["docs-build.yaml\ngithub-script v8→v9"]
Reviews (1): Last reviewed commit: "chore(deps): bump the github-actions gro..." | Re-trigger Greptile
📝 WalkthroughWalkthroughNine GitHub Actions workflow files receive one-line version bumps: ChangesGitHub Actions Version Bumps
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related PRs
🚥 Pre-merge checks | ✅ 6✅ Passed checks (6 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In @.github/workflows/publish-wheel.yml:
- Around line 19-23: The download-artifact step in this workflow is unable to
locate the wheel artifact because the workflow lacks either a producer job that
creates the artifact or cross-run configuration inputs. Add the `run-id` input
to the download-artifact@v8 action to specify which workflow run contains the
artifact, or alternatively ensure this workflow includes a producer job that
generates and uploads the artifact. Additionally, the `packages-dir` parameter
is currently set to `./` on line 29, but should be changed to `dist/` to match
the artifact structure used in other workflows where artifacts are uploaded from
the dist directory.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Enterprise
Run ID: 201ea8e1-f654-431a-b3bc-be9901aaebbc
📒 Files selected for processing (9)
.github/workflows/_test.yml.github/workflows/docs-build.yaml.github/workflows/lint.yml.github/workflows/publish-pypi-approval.yml.github/workflows/publish-wheel.yml.github/workflows/stale.yml.github/workflows/test-and-build-wheel.yml.github/workflows/test-docker.yml.github/workflows/triage-label.yml
Bumps the github-actions group with 7 updates in the / directory:
457978910673467Updates
actions/cachefrom 4 to 5Release notes
Sourced from actions/cache's releases.
... (truncated)
Changelog
Sourced from actions/cache's changelog.
... (truncated)
Commits
27d5ce7Merge pull request #1747 from actions/yacaovsnc/update-dependencyf280785licensed changes619aeb1npm run build generated dist filesbcf16c2Update ts-http-runtime to 0.3.56682284Merge pull request #1738 from actions/prepare-v5.0.4e340396Update RELEASES8a67110Add licenses1865903Update dependencies & patch security vulnerabilities5656298Merge pull request #1722 from RyPeck/patch-14e380d1Fix cache key in examples.md for bun.lockUpdates
actions/github-scriptfrom 7 to 9Release notes
Sourced from actions/github-script's releases.
... (truncated)
Commits
3a2844bMerge pull request #700 from actions/salmanmkc/expose-getoctokit + prepare re...ca10bbdfix: use@octokit/core/types import for v7 compatibility86e48e2merge: incorporate main branch changesc108472chore: rebuild dist for v9 upgrade and getOctokit factoryafff112Merge pull request #712 from actions/salmanmkc/deployment-false + fix user-ag...ff8117eci: fix user-agent test to handle orchestration ID81c6b78ci: use deployment: false to suppress deployment noise from integration tests3953cafdocs: update README examples from@v8to@v9, add getOctokit docs and v9 brea...c17d55bci: add getOctokit integration test joba047196test: add getOctokit integration tests via callAsyncFunctionUpdates
actions/download-artifactfrom 7 to 8Release notes
Sourced from actions/download-artifact's releases.
Commits
3e5f45bAdd regression tests for CJK characters (#471)e6d03f6Add a regression test for artifact name + content-type mismatches (#472)70fc10cMerge pull request #461 from actions/danwkennedy/digest-mismatch-behaviorf258da9Add change docsccc058eFix linting issuesbd7976bAdd a setting to specify what to do on hash mismatch and default it toerrorac21fcfMerge pull request #460 from actions/danwkennedy/download-no-unzip15999bfAdd note about package bumps974686eBump the version tov8and add release notesfbe48b1Update test names to make it clearer what they doUpdates
actions/stalefrom 9 to 10Release notes
Sourced from actions/stale's releases.
Changelog
Sourced from actions/stale's changelog.
... (truncated)
Commits
eb5cf3achore: upgrade dependencies and bump version to 10.3.0 (#1335)db5d06aEnhancement: ignore stale labeling events (#1311)b5d41d4build(deps-dev): bump lodash from 4.17.21 to 4.17.23 (#1313)dcd2b94Fix punycode and url.parse Deprecation Warnings (#1312)d6f8a33build(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 (#1304)a21a081Fix checking state cache (fix #1136), also switch to octokit methods (#1152)9971854build(deps): bump actions/checkout from 4 to 6 (#1306)5611b9dbuild(deps): bump actions/publish-action from 0.3.0 to 0.4.0 (#1291)fad0de8Improves error handling when rate limiting is disabled on GHES. (#1300)39bea7dAdd Missing Input Reading foronly-issue-types(#1298)Updates
actions/upload-artifactfrom 6 to 7Release notes
Sourced from actions/upload-artifact's releases.
Commits
043fb46Merge pull request #797 from actions/yacaovsnc/update-dependency634250cInclude changes in typespec/ts-http-runtime 0.3.5e454baaReadme: bump all the example versions to v7 (#796)74fad66Update the readme with direct upload details (#795)bbbca2dSupport direct file uploads (#764)589182cUpgrade the module to ESM and bump dependencies (#762)47309c9Merge pull request #754 from actions/Link-/add-proxy-integration-tests02a8460Add proxy integration testUpdates
docker/setup-buildx-actionfrom 3 to 4Release notes
Sourced from docker/setup-buildx-action's releases.
... (truncated)
Commits
d7f5e7fMerge pull request #489 from docker/dependabot/npm_and_yarn/docker/actions-to...92bc5c9chore: update generated contentda11e35build(deps): bump@docker/actions-toolkitfrom 0.79.0 to 0.90.0f021e16Merge pull request #492 from docker/dependabot/npm_and_yarn/undici-6.24.1b5af94fchore: update generated content16ad977build(deps): bump undici from 6.23.0 to 6.25.0d7a12d7Merge pull request #495 from docker/dependabot/npm_and_yarn/glob-10.5.028ff27dbuild(deps): bump glob from 10.3.12 to 13.0.6daf436bMerge pull request #496 from docker/dependabot/npm_and_yarn/fast-xml-parser-5...9725348chore: update generated contentUpdates
docker/build-push-actionfrom 6 to 7Release notes
Sourced from docker/build-push-action's releases.
... (truncated)
Commits
f9f3042Merge pull request #1517 from docker/dependabot/npm_and_yarn/docker/actions-t...812d5fdchore: update generated contentb6f6693chore(deps): Bump@docker/actions-toolkitfrom 0.87.0 to 0.90.0c1c626eMerge pull request #1525 from docker/dependabot/npm_and_yarn/actions/core-3.0.151bb284chore: update generated content5f7884dchore(deps): Bump@actions/corefrom 3.0.0 to 3.0.1e01deffMerge pull request #1521 from docker/dependabot/npm_and_yarn/fast-xml-parser-...3804d49chore: update generated content71e8947chore(deps): Bump fast-xml-parser from 5.5.7 to 5.8.04925ad2Merge pull request #1526 from docker/dependabot/npm_and_yarn/postcss-8.5.10Summary by CodeRabbit