Skip to content

refactor: Update Chains workflow to use gh CLI#17037

Merged
pettinarip merged 2 commits into
devfrom
fix/update-chains-workflow-permissions
Jan 9, 2026
Merged

refactor: Update Chains workflow to use gh CLI#17037
pettinarip merged 2 commits into
devfrom
fix/update-chains-workflow-permissions

Conversation

@wackerow
Copy link
Copy Markdown
Member

@wackerow wackerow commented Jan 8, 2026

Description

Replace peter-evans/create-pull-request action with the gh CLI pattern used by other automated workflows in this repo. This provides:

  • Consistency with other automation workflows
  • No third-party action dependency
  • More explicit control over the process

Related Issue

Fixes failing "Update Chains" workflow
Example: https://github.com/ethereum/ethereum-org-website/actions/runs/20662027772/job/59326490919

Replace peter-evans/create-pull-request action with the gh CLI pattern used by other automated workflows in this repo. This provides:

- Consistency with other automation workflows
- No third-party action dependency
- More explicit control over the process
@netlify
Copy link
Copy Markdown

netlify Bot commented Jan 8, 2026

Deploy Preview for ethereumorg ready!

Name Link
🔨 Latest commit 89fa8eb
🔍 Latest deploy log https://app.netlify.com/projects/ethereumorg/deploys/696137ae350b950008027a62
😎 Deploy Preview https://deploy-preview-17037.ethereum.it
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
7 paths audited
Performance: 55 (🟢 up 3 from production)
Accessibility: 94 (no change from production)
Best Practices: 100 (🟢 up 1 from production)
SEO: 100 (no change from production)
PWA: 59 (no change from production)
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions github-actions Bot added the tooling 🔧 Changes related to tooling of the project label Jan 8, 2026
@minimalsm
Copy link
Copy Markdown
Contributor

The refactor looks good! One minor observation: the old workflow added the update 🔄 label to created PRs via labels: update 🔄, but the new gh pr create command doesn't include --label "update 🔄". Was removing the label intentional, or should we add --label "update 🔄" to the gh command for consistency with other automated PRs?

@pettinarip pettinarip merged commit 1bc288e into dev Jan 9, 2026
6 of 7 checks passed
@pettinarip pettinarip deleted the fix/update-chains-workflow-permissions branch January 9, 2026 17:53
@wackerow wackerow mentioned this pull request Jan 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tooling 🔧 Changes related to tooling of the project

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants