Skip to content

ci: migrate github actions to solana-foundation org#109

Merged
dev-jodee merged 2 commits into
mainfrom
ci/migrate-actions-to-solana-foundation
Jun 18, 2026
Merged

ci: migrate github actions to solana-foundation org#109
dev-jodee merged 2 commits into
mainfrom
ci/migrate-actions-to-solana-foundation

Conversation

@dev-jodee

Copy link
Copy Markdown
Collaborator

Summary

  • Migrate all GitHub Actions refs from solana-developers/github-actions to solana-foundation/github-actions
  • release.yml: 6 actions (build-verified, write-program-buffer, program-upgrade, metadata-upload, verify-build, write-metadata-buffer)
  • benchmark.yml: 1 action (cu-benchmark)
  • SHA pins unchanged; both pinned commits (eb60679, e846103) verified present in the new repo

Test Plan

  • CI runs benchmark on this PR; release workflow is workflow_dispatch-only and unaffected by structure
  • No solana-developers/github-workflows (reusable workflow) refs exist; nothing else to migrate

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.
@vercel

vercel Bot commented Jun 18, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
solana-escrow-program Ready Ready Preview, Comment Jun 18, 2026 4:07pm

Request Review

@greptile-apps

greptile-apps Bot commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

Migrates all GitHub Actions references from the solana-developers/github-actions repository to solana-foundation/github-actions, updating all 7 action usages across two workflows to the pinned SHA f0ddc2234ac4ac19c5c17f520b60bc2d7308744f (v0.2.11).

  • benchmark.yml: cu-benchmark action updated from solana-developers org (SHA e846103a) to solana-foundation org (SHA f0ddc223, v0.2.11).
  • release.yml: All 6 actions (build-verified, write-program-buffer, program-upgrade, metadata-upload, verify-build, write-metadata-buffer) migrated from solana-developers org (SHA eb606791) to solana-foundation org (SHA f0ddc223, v0.2.11). Note: the PR description states "SHA pins unchanged" but both SHAs are in fact updated to f0ddc223 — a version bump alongside the org migration.

Confidence Score: 5/5

Safe 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

Filename Overview
.github/workflows/benchmark.yml Migrated cu-benchmark action from solana-developers to solana-foundation org and updated SHA pin from e846103a to f0ddc223 (v0.2.11)
.github/workflows/release.yml Migrated all 6 release actions (build-verified, write-program-buffer, program-upgrade, metadata-upload, verify-build, write-metadata-buffer) from solana-developers to solana-foundation and updated SHA pin from eb606791 to f0ddc223 (v0.2.11)

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
Loading
%%{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
Loading

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.
@github-actions

github-actions Bot commented Jun 18, 2026

Copy link
Copy Markdown

Compute Unit Report

Instruction Samples CUs Est Cost (Low) [SOL] Est Cost (Med) [SOL] Est Cost (High) [SOL] Δ Avg vs main
AddBlockTokenExtensions 49 5597 0.000005001 0.000005223 0.000007798
AddTimelock 17 5422 0.000005001 0.000005216 0.000007711
AllowMint 30 23272 0.000005006 0.000005930 0.000016636
BlockMint 6 2372 0.000005000 0.000005094 0.000006186
CreateEscrow 131 4583 0.000005001 0.000005183 0.000007291
Deposit 7 15126 0.000005004 0.000005605 0.000012563
RemoveExtension 4 4086 0.000005001 0.000005163 0.000007043
SetArbiter 14 4637 0.000005001 0.000005185 0.000007318
SetHook 33 5452 0.000005001 0.000005218 0.000007726
SetImmutable 8 2152 0.000005000 0.000005086 0.000006076
UnblockTokenExtension 5 4279 0.000005001 0.000005171 0.000007139
UpdateAdmin 6 1881 0.000005000 0.000005075 0.000005940
Withdraw 18 8885 0.000005002 0.000005355 0.000009442

🔺 increase · 🔻 decrease · – unchanged · 🆕 new · 🗑 removed (vs main)

Generated: 2026-06-18

@dev-jodee dev-jodee merged commit db4b482 into main Jun 18, 2026
12 checks passed
@dev-jodee dev-jodee deleted the ci/migrate-actions-to-solana-foundation branch June 18, 2026 16:35
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