Skip to content

chore: bump actions/checkout to v7 (SHA pin) and implement Dependabot version updates#394

Merged
data-douser merged 9 commits into
mainfrom
bump-checkout-v7
Jun 23, 2026
Merged

chore: bump actions/checkout to v7 (SHA pin) and implement Dependabot version updates#394
data-douser merged 9 commits into
mainfrom
bump-checkout-v7

Conversation

@felickz

@felickz felickz commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

Upgrades actions/checkout from SHA-pinned v6.0.2 (de0fac2e) to v7 (9c091bb).

This is needed because floating major tags receive the safer pull_request_target backport on July 16, 2026, but SHA-pinned refs do not — they must be updated manually. Dependabot version updates is not enabled for this repo so this would not get automatically patched in the future.

Reference: https://github.blog/changelog/2026-06-18-safer-pull_request_target-defaults-for-github-actions-checkout/

@felickz felickz marked this pull request as draft June 22, 2026 16:17
@felickz felickz changed the title chore: bump actions/checkout to v7 (SHA pin) chore: bump actions/checkout to v7 (SHA pin) and implement Dependabot version updates Jun 22, 2026
@felickz felickz marked this pull request as ready for review June 22, 2026 17:24
@felickz felickz requested review from Copilot and data-douser June 23, 2026 14:30

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates GitHub Actions usage in this repository by bumping actions/checkout from a SHA-pinned v6 reference to a SHA-pinned v7.0.0 reference, and introduces a new Dependabot configuration to automate future GitHub Actions and npm dependency update PRs.

Changes:

  • Update actions/checkout pins to the v7.0.0 SHA in select workflows.
  • Add .github/dependabot.yml to enable weekly Dependabot version update PRs for GitHub Actions and the CDS extractor’s npm dependencies.
Show a summary per file
File Description
.github/workflows/update-codeql.yml Updates actions/checkout to the v7.0.0 pinned SHA in the CodeQL update automation workflow.
.github/workflows/copilot-setup-steps.yml Updates actions/checkout to the v7.0.0 pinned SHA for Copilot setup steps workflow.
.github/workflows/cds-extractor-dist-bundle.yml Updates actions/checkout to the v7.0.0 pinned SHA in the CDS extractor bundle validation workflow.
.github/dependabot.yml Adds Dependabot configuration for weekly GitHub Actions and npm (CDS tools) dependency update PRs, with grouping and cooldown.

Copilot's findings

  • Files reviewed: 4/4 changed files
  • Comments generated: 1

Comment thread .github/workflows/update-codeql.yml
Copilot AI and others added 2 commits June 23, 2026 14:39
Co-authored-by: felickz <1760475+felickz@users.noreply.github.com>
Co-authored-by: felickz <1760475+felickz@users.noreply.github.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot's findings

  • Files reviewed: 10/10 changed files
  • Comments generated: 2

Comment thread .github/dependabot.yml
Comment thread .codeql-version Outdated
Co-authored-by: data-douser <70299490+data-douser@users.noreply.github.com>
@data-douser data-douser merged commit 68e5dc5 into main Jun 23, 2026
18 checks passed
@data-douser data-douser deleted the bump-checkout-v7 branch June 23, 2026 18:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants