ci: migrate github actions to solana-foundation org#109
Conversation
Move all action references from solana-developers/github-actions to solana-foundation/github-actions in release and benchmark workflows. SHA pins unchanged; both pinned commits verified present in new repo.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Greptile SummaryMigrates all GitHub Actions references from the
Confidence Score: 5/5Safe to merge — this is a mechanical org rename across two CI workflow files with all action references consistently updated to a single pinned SHA. All 7 action usages are consistently migrated to the new org and pinned to the same SHA (f0ddc223, v0.2.11). The change is purely additive to CI config and has no effect on program or library code. The only noteworthy detail is that the PR description claims 'SHA pins unchanged' while both old SHAs are in fact replaced with a newer one, but this is a description inaccuracy rather than a code defect. No files require special attention. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[benchmark.yml / release.yml] -->|uses action| B{Old: solana-developers/github-actions}
A -->|uses action| C{New: solana-foundation/github-actions}
B -->|SHA: eb606791 / e846103a| D[Actions: build-verified, write-program-buffer,\nprogram-upgrade, metadata-upload,\nverify-build, write-metadata-buffer, cu-benchmark]
C -->|SHA: f0ddc223 v0.2.11| E[Actions: build-verified, write-program-buffer,\nprogram-upgrade, metadata-upload,\nverify-build, write-metadata-buffer, cu-benchmark]
style B fill:#ffcccc
style C fill:#ccffcc
%%{init: {'theme': 'base', 'themeVariables': {"darkMode": true, "background": "#0d1117", "primaryColor": "#21262d", "primaryTextColor": "#e6edf3", "primaryBorderColor": "#8b949e", "lineColor": "#8b949e", "textColor": "#e6edf3", "edgeLabelBackground": "#161b22", "actorBkg": "#21262d", "actorBorder": "#8b949e", "actorTextColor": "#e6edf3", "actorLineColor": "#8b949e", "signalColor": "#8b949e", "signalTextColor": "#e6edf3", "noteBkgColor": "#373320", "noteBorderColor": "#d4a72c", "noteTextColor": "#f0e6c0", "labelBoxBkgColor": "#21262d", "labelBoxBorderColor": "#8b949e", "labelTextColor": "#e6edf3", "loopTextColor": "#e6edf3", "activationBkgColor": "#30363d", "activationBorderColor": "#8b949e"}}}%%
flowchart TD
A[benchmark.yml / release.yml] -->|uses action| B{Old: solana-developers/github-actions}
A -->|uses action| C{New: solana-foundation/github-actions}
B -->|SHA: eb606791 / e846103a| D[Actions: build-verified, write-program-buffer,\nprogram-upgrade, metadata-upload,\nverify-build, write-metadata-buffer, cu-benchmark]
C -->|SHA: f0ddc223 v0.2.11| E[Actions: build-verified, write-program-buffer,\nprogram-upgrade, metadata-upload,\nverify-build, write-metadata-buffer, cu-benchmark]
style B fill:#ffcccc
style C fill:#ccffcc
Reviews (2): Last reviewed commit: "ci: pin github-actions to latest release..." | Re-trigger Greptile |
Bump all solana-foundation/github-actions refs from the prior commit pins to v0.2.11 (f0ddc22), with version comments for dependabot tracking.
Compute Unit Report
🔺 increase · 🔻 decrease · – unchanged · 🆕 new · 🗑 removed (vs Generated: 2026-06-18 |
Summary
solana-developers/github-actionstosolana-foundation/github-actionsrelease.yml: 6 actions (build-verified, write-program-buffer, program-upgrade, metadata-upload, verify-build, write-metadata-buffer)benchmark.yml: 1 action (cu-benchmark)eb60679,e846103) verified present in the new repoTest Plan
workflow_dispatch-only and unaffected by structuresolana-developers/github-workflows(reusable workflow) refs exist; nothing else to migrate