Skip to content

chore: use chore/pnpm-setup branch for workflows#506

Merged
mixplore merged 2 commits into
devfrom
chore/update-release-actions
May 6, 2026
Merged

chore: use chore/pnpm-setup branch for workflows#506
mixplore merged 2 commits into
devfrom
chore/update-release-actions

Conversation

@mixplore
Copy link
Copy Markdown
Contributor

@mixplore mixplore commented May 6, 2026

Summary by CodeRabbit

  • Chores
    • Updated release automation workflows to use a unified branch configuration for dependency management across release and pre-release pipelines.

@mixplore mixplore requested a review from rackstar May 6, 2026 13:34
@mixplore mixplore self-assigned this May 6, 2026
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented May 6, 2026

Deploying sdk with  Cloudflare Pages  Cloudflare Pages

Latest commit: 8895abd
Status: ✅  Deploy successful!
Preview URL: https://8d22c639.sdk-9yp.pages.dev
Branch Preview URL: https://chore-update-release-actions.sdk-9yp.pages.dev

View logs

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 6, 2026

Important

Review skipped

Auto incremental 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: CHILL

Plan: Pro

Run ID: f9768c84-62b7-4582-8f9b-7de7e1bdad56

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
📝 Walkthrough

Walkthrough

The PR updates eight GitHub Actions workflow step references across two release pipeline files to use the chore/pnpm-setup branch instead of master, aligning action dependencies with a pnpm setup workflow variant.

Changes

Release Workflow Branch Updates

Layer / File(s) Summary
Workflow Configuration
.github/workflows/release-next.yml, .github/workflows/release.yml
Action references in check-version-bump, fast-forward, bump, git-tag-release, rebase, and SDK bump PR steps are updated from master to chore/pnpm-setup branch.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~5 minutes

Possibly related PRs

  • NexusMutual/sdk#505: Implements pnpm setup workflow changes in the chore/pnpm-setup branch that this PR's workflow references now point to.

Suggested reviewers

  • rackstar
  • valentinludu
  • MilGard91
🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely summarizes the main change: updating workflow references to use the chore/pnpm-setup branch instead of master across multiple GitHub Actions workflows.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/update-release-actions
✨ Simplify code
  • Create PR with simplified code
  • Commit simplified code in branch chore/update-release-actions

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

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In @.github/workflows/release.yml:
- Line 42: The release workflow is using mutable branch refs in several
reusable-workflow 'uses:' entries (e.g. "uses:
NexusMutual/workflows/.github/workflows/check-version-bump.yml@chore/pnpm-setup"
and the other similar 'uses:' refs present in this file), which must be pinned
to immutable 40-character commit SHAs; locate every 'uses:' line that ends with
a branch name (e.g. `@chore/pnpm-setup`) and replace the branch ref with the exact
40-char commit SHA from the NexusMutual/workflows repo for that commit, updating
each occurrence so all reusable workflow references are pinned to their
corresponding commit SHAs.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 43957dbb-a995-43ec-a538-cba751de8a0f

📥 Commits

Reviewing files that changed from the base of the PR and between 37a114a and a821e34.

📒 Files selected for processing (2)
  • .github/workflows/release-next.yml
  • .github/workflows/release.yml

Comment thread .github/workflows/release.yml Outdated
@mixplore mixplore merged commit adf39e6 into dev May 6, 2026
3 checks passed
@mixplore mixplore deleted the chore/update-release-actions branch May 6, 2026 14:04
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.

2 participants