Repository navigation
[CI]: Bump the github-actions group across 1 directory with 8 updates - #316
dependabot[bot] wants to merge 4 commits into
Conversation
There was a problem hiding this comment.
Warning
Copilot couldn't run its full agentic review because it didn't start before the timeout. Make sure your repository has a runner available, or add a copilot-code-review.yml file specifying one with the runs-on attribute. See the docs for more details.
Copilot review overview
Review effort: Lite
Findings: 1
Open (1)
What changed in this PR
This PR updates pinned GitHub Actions used across CI workflows to newer major versions (8 updates), primarily for security fixes and new runtime support.
Changes:
- Bump
actions/checkoutto v7.0.1 across workflows (pinned to commit SHA). - Bump
azure/loginto v3.1.0 and artifact/cache actions to their newer major versions. - Bump
dorny/paths-filterto v4.0.3 andactions/setup-dotnetto v6.0.0.
| File | Description |
|---|---|
| .github/workflows/lint-workflows.yml | Updates actions/checkout pin used by linting jobs |
| .github/workflows/codeql-c.yml | Updates actions/checkout and dorny/paths-filter pins for CodeQL gating |
| .github/workflows/codeql-actions.yml | Updates actions/checkout pin for CodeQL workflow |
| .github/workflows/cleanup-e2e-resources.yml | Updates azure/login and actions/checkout pins used for Azure cleanup |
| .github/workflows/ci-dotnet.yml | Updates checkout/login/artifact download+upload pins used by .NET CI |
| .github/workflows/ci-c.yml | Updates checkout/artifact upload and dorny/paths-filter pins used by C CI |
| .github/workflows/ci-c-yocto.yml | Updates checkout, dorny/paths-filter, and cache restore/save pins for Yocto builds |
| .github/workflows/ci-c-e2e.yml | Updates checkout/login/artifact download+upload pins for C E2E |
| .github/workflows/ci-c-e2e-csr.yml | Updates checkout/login/artifact download+upload pins for CSR E2E |
| .github/workflows/ci-c-e2e-adu.yml | Updates checkout/login/artifact upload pins for ADU E2E |
| .github/workflows/ci-c-coverage-combined.yml | Updates checkout and artifact upload pins for combined coverage |
| .github/workflows/cd-dotnet.yml | Updates checkout/setup-dotnet/upload-artifact pins for .NET CD |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
0af209a to
11fd7d0
Compare
11fd7d0 to
a9321e6
Compare
a9321e6 to
87a0550
Compare
87a0550 to
84f6a42
Compare
84f6a42 to
95535a6
Compare
95535a6 to
2131376
Compare
Bumps the github-actions group with 8 updates in the / directory: | Package | From | To | | --- | --- | --- | | [actions/checkout](https://github.com/actions/checkout) | `4.4.0` | `7.0.1` | | [actions/setup-dotnet](https://github.com/actions/setup-dotnet) | `4.3.1` | `6.0.0` | | [actions/upload-artifact](https://github.com/actions/upload-artifact) | `4.6.2` | `7.0.1` | | [azure/login](https://github.com/azure/login) | `2.3.1` | `3.1.0` | | [actions/download-artifact](https://github.com/actions/download-artifact) | `4.3.0` | `8.0.1` | | [dorny/paths-filter](https://github.com/dorny/paths-filter) | `3.0.4` | `4.0.3` | | [actions/cache/restore](https://github.com/actions/cache) | `4.3.0` | `6.1.0` | | [actions/cache/save](https://github.com/actions/cache) | `4.3.0` | `6.1.0` | Updates `actions/checkout` from 4.4.0 to 7.0.1 - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4.4.0...3d3c42e) Updates `actions/setup-dotnet` from 4.3.1 to 6.0.0 - [Release notes](https://github.com/actions/setup-dotnet/releases) - [Commits](actions/setup-dotnet@67a3573...a98b568) Updates `actions/upload-artifact` from 4.6.2 to 7.0.1 - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@ea165f8...043fb46) Updates `azure/login` from 2.3.1 to 3.1.0 - [Release notes](https://github.com/azure/login/releases) - [Commits](Azure/login@7184910...a641126) Updates `actions/download-artifact` from 4.3.0 to 8.0.1 - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@d3f86a1...3e5f45b) Updates `dorny/paths-filter` from 3.0.4 to 4.0.3 - [Release notes](https://github.com/dorny/paths-filter/releases) - [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md) - [Commits](dorny/paths-filter@0e4a8c6...ceb8a2b) Updates `actions/cache/restore` from 4.3.0 to 6.1.0 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@0057852...55cc834) Updates `actions/cache/save` from 4.3.0 to 6.1.0 - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@0057852...55cc834) --- updated-dependencies: - dependency-name: actions/cache/restore dependency-version: 6.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: actions/cache/save dependency-version: 6.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: actions/checkout dependency-version: 7.0.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: actions/download-artifact dependency-version: 8.0.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: actions/setup-dotnet dependency-version: 6.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: actions/upload-artifact dependency-version: 7.0.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: azure/login dependency-version: 3.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions - dependency-name: dorny/paths-filter dependency-version: 4.0.3 dependency-type: direct:production update-type: version-update:semver-major dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com>
2131376 to
3f5513a
Compare
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Remove digest-mismatch warning in CI configuration. Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
| c: ${{ steps.filter.outputs.c == 'true' || steps.filter.outputs.common == 'true' || steps.filter.outputs.workflow == 'true' }} | ||
| steps: | ||
| - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0 | ||
| - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 |
There was a problem hiding this comment.
Updated both checkout pins to the existing v7.0.1 SHA in commit 1b8d042.
| timeout-minutes: 30 | ||
| steps: | ||
| - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0 | ||
| - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 |
There was a problem hiding this comment.
Updated .github/workflows/ci-dotnet-e2e-csr.yml to the grouped action pins in commit 01d073c. The repository rejected the push because this Dependabot branch is protected, so the commit is local but not yet on the PR.



Bumps the github-actions group with 8 updates in the / directory:
4.4.07.0.14.3.16.0.04.6.27.0.12.3.13.1.04.3.08.0.13.0.44.0.34.3.06.1.04.3.06.1.0Updates
actions/checkoutfrom 4.4.0 to 7.0.1Release notes
Sourced from actions/checkout's releases.
... (truncated)
Changelog
Sourced from actions/checkout's changelog.
... (truncated)
Commits
3d3c42eprep v7.0.1 release (#2531)2880268escape values passed to --unset (#2530)12cd223trim only ascii whitespace for branch (#2521)62661c4skip running unsafe pr check if input is default (#2518)e8d4307Bump the minor-actions-dependencies group with 2 updates (#2499)631c942eslint 9 (#2474)4f1f4aeBump actions/upload-artifact from 4 to 7 (#2476)ba09753Bump actions/checkout from 6 to 7 (#2488)b9e0990Bump docker/login-action from 3.3.0 to 4.2.0 (#2479)e8cb398Bump docker/build-push-action from 6.5.0 to 7.2.0 (#2478)Updates
actions/setup-dotnetfrom 4.3.1 to 6.0.0Release notes
Sourced from actions/setup-dotnet's releases.
... (truncated)
Commits
a98b568chore(deps): bump@actions/cacheto 6.2.0 (#756)afb2931Bump actions/checkout from 6.0.3 to 7.0.0 (#751)6df8cefMigrate to ESM and upgrade dependencies (#752)26b0ec1Expand the CSC problem matcher to light up more errors on GitHub. (#717)da5e548docs(action): explicitly mark all optional inputs with required: false (#737)9bd3b44Improve readability of global.json creation command (#694)4406a63Bump@actions/cacheto 5.1.0, log cache write denied (#746)dc3262dpin actions to commit SHAs in workflows (#744)95a3f8bValidate global.json SDK version before rollForward optimization (#742)9a946fdAdd rollForward note in README, improve proxy health check in e2e tests and b...Updates
actions/upload-artifactfrom 4.6.2 to 7.0.1Release notes
Sourced from actions/upload-artifact's releases.
... (truncated)
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 testb7c566aMerge pull request #745 from actions/upload-artifact-v6-releasee516bc8docs: correct description of Node.js 24 support in READMEUpdates
azure/loginfrom 2.3.1 to 3.1.0Release notes
Sourced from azure/login's releases.
... (truncated)
Commits
a641126prepare release v3.1.03c5b5ceAdd max-context-population input to override Azure PowerShell MaxCont… (#642)fcd0340Bump browserslist from 4.21.4 to 4.28.8 (#637)5a8018fBump js-yaml from 3.14.2 to 3.15.2 (#643)a23dddfci: reduce scheduled test frequency and clarify workflow names (#639)4c016e0docs: document immutable release model and correct branch reference (#640)63f3c38Automate release tagging via deploy key + self-pin bump (#638)92a0b67Add the ability to prevent the masking of clientId (#634)5cb857dPin GitHub Actions to full-length commit SHAs (#636)d90bae5Cap@actions/execand@actions/corebelow the ESM-only 3.x majors (#628)Updates
actions/download-artifactfrom 4.3.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
dorny/paths-filterfrom 3.0.4 to 4.0.3Release notes
Sourced from dorny/paths-filter's releases.
Changelog
Sourced from dorny/paths-filter's changelog.
... (truncated)
Commits
ceb8a2bUpdate CHANGELOG.md for v4.0.3 and v3.0.4 (#327)ef09b88Document safe handling of file list outputs in workflows (#326)44adc5bMerge commit from fork4711b7afeat: add 'some-with-excludes' predicate quantifier (#322)93c889ffix: escape multi-line filenames in list-files shell and csv outputb41dfa9docs: add contents permission to PR example (#248)9af6e5afix: scope base-ignored warning to API path (#319)cae9006docs: update outputs in readme to account for the 'every' predicate-quantifie...7b450ffdocs: update changelog for v4.0.2 (#318)9280377fix: work around git dubious ownership errors in container jobs (#317)Updates
actions/cache/restorefrom 4.3.0 to 6.1.0Release notes
Sourced from actions/cache/restore's releases.
... (truncated)
Changelog
Sourced from actions/cache/restore's changelog.