Skip to content

CI: bump GitHub Actions to latest versions - #4

Closed
jnasbyupgrade wants to merge 1 commit into
Postgres-Extensions:mainfrom
jnasbyupgrade:ci/bump-actions-versions
Closed

CI: bump GitHub Actions to latest versions#4
jnasbyupgrade wants to merge 1 commit into
Postgres-Extensions:mainfrom
jnasbyupgrade:ci/bump-actions-versions

Conversation

@jnasbyupgrade

Copy link
Copy Markdown
Contributor

Bump actions/checkout to the latest published major version to clear the Node.js 20 deprecation warnings it was triggering in CI logs.

  • actions/checkout@v6 -> actions/checkout@v7

actions/checkout and other pinned actions had drifted behind their
latest published major version, triggering Node.js deprecation warnings
in CI logs.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Aug 4, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 4a6f898d-6410-42d6-8275-11b5ff9f6c25

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@jnasbyupgrade jnasbyupgrade changed the title ci: bump GitHub Actions to latest versions CI: bump GitHub Actions to latest versions Aug 5, 2026
jnasbyupgrade added a commit that referenced this pull request Aug 9, 2026
Folds in #4 and #7 (both closed in favor of this PR):

- #4's actions/checkout@v6 -> v7 bump on claude.yml and ci.yml's `test`
  job. Its bump to claude-code-review.yml's checkout step is superseded
  by this PR's earlier commit, which already rewrote that step to use
  v7 as part of removing the broken fork-checkout override entirely.
- #7's all-checks-passed gate job in ci.yml (needs: [test], if: always(),
  fails on failure/cancelled -- a stable required-status-check name that
  survives future job renames) and dropping paths-ignore: '**.md' from
  both triggers, since a doc-only push/PR would otherwise never run this
  workflow at all and a required all-checks-passed check would sit stuck
  Pending forever instead of passing. Its new job's own checkout step is
  bumped to v7 too, for consistency with the rest of this commit.

Branch protection requiring all-checks-passed is still a manual follow-up
after this merges -- that's a live repo setting, not something a merge
can apply. See the PR description's reminder.
@jnasbyupgrade

Copy link
Copy Markdown
Contributor Author

Folded into #3 (which now bundles all the open CI-only PRs). Closing in favor of #3.

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.

1 participant