Bump the github-actions-dependencies group across 1 directory with 9 updates#13042
Bump the github-actions-dependencies group across 1 directory with 9 updates#13042dependabot[bot] wants to merge 1 commit intomainfrom
Conversation
There was a problem hiding this comment.
Pull request overview
This PR updates pinned GitHub Actions (and related lock-workflow pins) across the repository to newer major/minor versions, primarily for CI, CodeQL analysis, Codecov upload, Docker login, merge-conflict labeling, and gh-aw–generated agent workflows.
Changes:
- Bumped commonly used actions (Codecov, CodeQL, setup-node, docker/login-action, label-merge-conflict) to newer major versions in multiple workflows.
- Updated
actions/github-script,actions/upload-artifact, andactions/download-artifactpins (by commit SHA) in gh-aw lock workflows. - Updated
github/gh-awsetup action pin (by commit SHA) in gh-aw lock workflows.
Reviewed changes
Copilot reviewed 8 out of 8 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
.github/workflows/ui.yml |
Bumps actions/setup-node and codecov/codecov-action versions for UI CI. |
.github/workflows/merge-conflict-checker.yml |
Bumps merge-conflict labeling action to v3.0.3. |
.github/workflows/issue-triage-agent.lock.yml |
Updates gh-aw setup and several pinned action SHAs used by the lock workflow. |
.github/workflows/docker-cloudstack-simulator.yml |
Bumps Docker registry login action to v4. |
.github/workflows/daily-repo-status.lock.yml |
Updates gh-aw setup and several pinned action SHAs used by the lock workflow. |
.github/workflows/codeql-analysis.yml |
Bumps CodeQL init/autobuild/analyze steps from v3 to v4. |
.github/workflows/codecov.yml |
Bumps Codecov action from v4 to v6 for coverage upload. |
.github/workflows/ci.yml |
Bumps Codecov action from v4 to v6 for integration-test coverage upload. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| - name: Download agent output | ||
| continue-on-error: | ||
| uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0. | ||
| uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v6.0. | ||
| with: |
There was a problem hiding this comment.
continue-on-error is present with no boolean value, and the download-artifact pin’s inline version comment is inconsistent with the SHA (it still reads # v6.0. even though the SHA corresponds to v8.0.1). Both indicate the lock file wasn’t cleanly regenerated and may be invalid YAML. Re-render this section so booleans are explicit and the pinned SHA/version comments are consistent.
| uses: github/gh-aw/actions/setup@ce1794953e0ec42adc41b6fca05e02ab49ee21c3 # v0.68.3 | ||
| with: | ||
| destination: /opt/gh-aw/actions | ||
| - name: Check workflow file timestamps | ||
| uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 | ||
| uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9.0.0 |
There was a problem hiding this comment.
The workflow is now pinned to github/gh-aw setup v0.68.3, but the file header still states it was generated by gh-aw v0.45.0. This suggests the lock file wasn’t regenerated with the new gh-aw version, which can lead to mismatches between the workflow content and the scripts shipped by the pinned gh-aw commit. Regenerate this lock file using the updated gh-aw version (and align the version in the PR description if v0.68.3 is intended).
| - name: Setup | ||
| uses: github/gh-aw/actions/setup@58d1d157fbac0f1204798500faefc4f7461ebe28 # v0.45. | ||
| uses: github/gh-aw/actions/setup@ce1794953e0ec42adc41b6fca05e02ab49ee21c3 # v0.45. | ||
| with: | ||
| destination: /opt/gh-aw/ | ||
| - name: Check workflow file | ||
| uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # | ||
| uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # |
There was a problem hiding this comment.
This lock workflow appears to have been corrupted/truncated: the gh-aw setup line comment is cut off (# v0.45.) and other fields nearby in the file are incomplete (e.g., runs-on: ubuntu-, empty permissions: entries, etc.), which will make the workflow invalid or non-runnable. Please re-generate daily-repo-status.lock.yml with the updated gh-aw tooling so all YAML values are complete and consistent (including the generator/version metadata in the header).
| if: always() && env. | ||
| uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0. | ||
| uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v6.0. | ||
| with: | ||
| name: agent- | ||
| path: ${{ env.GH_AW_AGENT_OUTPUT }} |
There was a problem hiding this comment.
Several step configurations here have truncated/empty required values (e.g., if: always() && env. and artifact name: agent-, plus missing if-no-files-found). These null/partial values are not valid for GitHub Actions and will cause the workflow to fail to parse or run. Re-generate the lock file so these inputs/conditions are fully rendered (e.g., complete env var checks, full artifact names, explicit if-no-files-found behavior).
0a22626 to
b12eaf5
Compare
…updates Bumps the github-actions-dependencies group with 9 updates in the / directory: | Package | From | To | | --- | --- | --- | | [codecov/codecov-action](https://github.com/codecov/codecov-action) | `4` | `6` | | [github/codeql-action](https://github.com/github/codeql-action) | `3` | `4` | | [github/gh-aw](https://github.com/github/gh-aw) | `0.45.0` | `0.71.1` | | [actions/github-script](https://github.com/actions/github-script) | `8.0.0` | `9.0.0` | | [actions/upload-artifact](https://github.com/actions/upload-artifact) | `6.0.0` | `7.0.1` | | [actions/download-artifact](https://github.com/actions/download-artifact) | `6.0.0` | `8.0.1` | | [docker/login-action](https://github.com/docker/login-action) | `2` | `4` | | [eps1lon/actions-label-merge-conflict](https://github.com/eps1lon/actions-label-merge-conflict) | `2.0.0` | `3.0.3` | | [actions/setup-node](https://github.com/actions/setup-node) | `5` | `6` | Updates `codecov/codecov-action` from 4 to 6 - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](codecov/codecov-action@v4...v6) Updates `github/codeql-action` from 3 to 4 - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@v3...v4) Updates `github/gh-aw` from 0.45.0 to 0.71.1 - [Release notes](https://github.com/github/gh-aw/releases) - [Changelog](https://github.com/github/gh-aw/blob/main/CHANGELOG.md) - [Commits](github/gh-aw@58d1d15...f01a9d1) Updates `actions/github-script` from 8.0.0 to 9.0.0 - [Release notes](https://github.com/actions/github-script/releases) - [Commits](actions/github-script@ed59741...3a2844b) Updates `actions/upload-artifact` from 6.0.0 to 7.0.1 - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@b7c566a...043fb46) Updates `actions/download-artifact` from 6.0.0 to 8.0.1 - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@018cc2c...3e5f45b) Updates `docker/login-action` from 2 to 4 - [Release notes](https://github.com/docker/login-action/releases) - [Commits](docker/login-action@v2...v4) Updates `eps1lon/actions-label-merge-conflict` from 2.0.0 to 3.0.3 - [Release notes](https://github.com/eps1lon/actions-label-merge-conflict/releases) - [Changelog](https://github.com/eps1lon/actions-label-merge-conflict/blob/main/CHANGELOG.md) - [Commits](eps1lon/actions-label-merge-conflict@v2.0.0...v3.0.3) Updates `actions/setup-node` from 5 to 6 - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@v5...v6) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-version: 8.0.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions-dependencies - dependency-name: actions/github-script dependency-version: 9.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions-dependencies - dependency-name: actions/setup-node dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions-dependencies - dependency-name: actions/upload-artifact dependency-version: 7.0.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions-dependencies - dependency-name: codecov/codecov-action dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions-dependencies - dependency-name: docker/login-action dependency-version: '4' dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions-dependencies - dependency-name: eps1lon/actions-label-merge-conflict dependency-version: 3.0.3 dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions-dependencies - dependency-name: github/codeql-action dependency-version: 4.35.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions-dependencies - dependency-name: github/gh-aw dependency-version: 0.68.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: github-actions-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
b12eaf5 to
6a517eb
Compare
|
@weizhouapache @winterhazel , I do not see why the integration tests fail on this (some rights to the repo issue?) but I think 23 is the ideal version to apply such updates. Up to you guys of course. |
|
@DaanHoogland this seems to be related to https://github.com/codecov/codecov-action?tab=readme-ov-file#dependabot. Dependabot opens PRs from the original repository instead of a fork, which requires it to have access to the Codecov token for the coverage check to execute. Other Dependabot PRs are also failing on the coverage check (see #13069), so the Codecov token is probably not present in the Dependabot secrets. We may just ignore this and merge this one (tests should run successfully for forks and for people with access to the main repository), or ask someone with enough permission to configure the Dependabot secrets and grant it access to the Codecov token. |
Bumps the github-actions-dependencies group with 9 updates in the / directory:
46340.45.00.71.18.0.09.0.06.0.07.0.16.0.08.0.1242.0.03.0.356Updates
codecov/codecov-actionfrom 4 to 6Release notes
Sourced from codecov/codecov-action's releases.
... (truncated)
Changelog
Sourced from codecov/codecov-action's changelog.
... (truncated)
Commits
57e3a13Th/6.0.0 (#1928)f67d33dRevert "Revert "build(deps): bump actions/github-script from 7.0.1 to 8.0.0""...75cd116chore(release): 5.5.4 (#1927)87d39f4Revert "build(deps): bump actions/github-script from 7.0.1 to 8.0.0" (#1926)1af5884chore(release): bump to 5.5.3 (#1922)c143300build(deps): bump actions/github-script from 7.0.1 to 8.0.0 (#1874)671740achore(release): 5.5.2 (#1902)96b38e9chore:disable_searchalignment (#1881)9b6d1f8check gpg only when skip-validation = false (#1894)5a10915chore(release): 5.5.1 (#1873)Updates
github/codeql-actionfrom 3 to 4Release notes
Sourced from github/codeql-action's releases.
... (truncated)
Changelog
Sourced from github/codeql-action's changelog.
... (truncated)
Commits
43d8420Do not run Swift in debug artifacts after failure check76a687eMerge pull request #3804 from github/dependabot/npm_and_yarn/npm-minor-e84c60...751f3e2Bump eslint-plugin-jsdoc from 62.8.1 to 62.9.0 in the npm-minor group808513fUpdate language aliases teste452857Throw error early rather than warningb623f5fMerge pull request #3799 from github/mario-campos/test-multiple-registriesUpdates
github/gh-awfrom 0.45.0 to 0.71.1Release notes
Sourced from github/gh-aw's releases.
... (truncated)
Changelog
Sourced from github/gh-aw's changelog.
... (truncated)
Commits
f01a9d1fix(design-decision-gate): add git ls-remote permission, raise turn limit to ...f216a16fix(security): remove readiness check from MemPalace MCP server startup (#28340)9c675c3fix: add regression tests for protected-files object form compilation (#28341)7a54b74optimize: move docs-noob-tester setup to pre-agent-steps, slim prompt, reduce...6eef218feat: use actions/cache and artifacts for APM bundle with lock file hash + en...66e3120fix: replace unsupported model pins in 5 workflow frontmatters (#28323)04ae1febuild(deps): Bump go.opentelemetry.io/otel (#28337)53cf9b3fix: replace unsupported gpt-5.1-codex-mini model in github-remote-mcp-auth-t...194ffd4Apply progressive disclosure to firewall blocked domains alert (#28332)75491ffjsweep: add Done Conditions to prevent runaway PR creation loop (#28322)Updates
actions/github-scriptfrom 8.0.0 to 9.0.0Release notes
Sourced from actions/github-script's releases.
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/upload-artifactfrom 6.0.0 to 7.0.1Release 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
actions/download-artifactfrom 6.0.0 to 8.0.1Release notes
Sourced from actions/download-artifact's releases.
... (truncated)
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
docker/login-actionfrom 2 to 4Release notes
Sourced from docker/login-action's releases.