Skip to content

ci: bump create-pull-request v7 → v8 (Node 20 → Node 24) - #44

Merged
igorpecovnik merged 1 commit into
mainfrom
ci/bump-create-pull-request-node24
Aug 5, 2026
Merged

ci: bump create-pull-request v7 → v8 (Node 20 → Node 24)#44
igorpecovnik merged 1 commit into
mainfrom
ci/bump-create-pull-request-node24

Conversation

@igorpecovnik

Copy link
Copy Markdown
Member

Why

The Update board/maintainer dropdowns workflow (run 30980977686) logs the GitHub Actions Node 20 deprecation warning:

Node 20 is being deprecated. This workflow is running with Node 24 by default.

It comes from peter-evans/create-pull-request@v7, whose action.yml still declares using: node20. v8 runs on node24.

Change

  • peter-evans/create-pull-request@v7@v8 in update-workflow-board-lists.yml (the only usage in the repo).

The inputs used here (token, add-paths, branch, delete-branch, commit-message, title, body) are unchanged between v7 and v8, so this is a drop-in bump. actions/checkout@v7 in the same workflow is already node24.

Note: the separate failed to push some refs error in that run is a token/branch matter, not the Node runtime — out of scope for this bump.

The "Update board/maintainer dropdowns" workflow logged the GitHub Actions
Node 20 deprecation warning from peter-evans/create-pull-request@v7 (its
action.yml declares `using: node20`). v8 runs on node24. Inputs used here
(token, add-paths, branch, delete-branch, commit-message, title, body) are
unchanged between v7 and v8, so this is a drop-in bump.

Signed-off-by: Igor Pecovnik <igor@armbian.com>
@coderabbitai

coderabbitai Bot commented Aug 5, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: d26c1905-1efd-4c06-ae2d-b24ecbf01d61

📥 Commits

Reviewing files that changed from the base of the PR and between 2e7df60 and 0e839b9.

📒 Files selected for processing (1)
  • .github/workflows/update-workflow-board-lists.yml

Disabled knowledge base sources:

  • Jira integration is disabled

You can enable these sources in your CodeRabbit configuration.


Walkthrough

The workflow updates peter-evans/create-pull-request from v7 to v8.

Estimated code review effort: 1 (Trivial) | ~2 minutes

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch ci/bump-create-pull-request-node24

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.

@igorpecovnik
igorpecovnik merged commit ed62951 into main Aug 5, 2026
1 check was pending
@igorpecovnik
igorpecovnik deleted the ci/bump-create-pull-request-node24 branch August 5, 2026 06:36
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