Skip to content

ci: use shared cargo publish action#129

Closed
dev-jodee wants to merge 7 commits into
mainfrom
hotfix/do-not-merge-test-cargo-publish-action
Closed

ci: use shared cargo publish action#129
dev-jodee wants to merge 7 commits into
mainfrom
hotfix/do-not-merge-test-cargo-publish-action

Conversation

@dev-jodee
Copy link
Copy Markdown
Collaborator

@dev-jodee dev-jodee commented May 21, 2026

Summary

  • Replace inline Rust client publishing logic with the shared cargo-publish action.
  • Keep repo-specific release tests, client generation, tags, GitHub releases, and summaries in this workflow.
  • Use skip-existing and action outputs so reruns are recoverable when the crate version already exists.

Test Plan

@vercel
Copy link
Copy Markdown

vercel Bot commented May 21, 2026

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

Project Deployment Actions Updated (UTC)
solana-subscriptions-program Ready Ready Preview, Comment May 22, 2026 3:10pm

Request Review

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 21, 2026

Compute Unit Report

Instruction Samples Min CUs Max CUs Avg CUs Est Cost (Low) [SOL] Est Cost (Med) [SOL] Est Cost (High) [SOL]
cancel_subscription 22 1720 2030 1919 0.000005000 0.000005076 0.000005959
close_subscription_authority 7 1803 1833 1807 0.000005000 0.000005072 0.000005903
create_fixed_delegation 38 3509 9542 4684 0.000005001 0.000005187 0.000007342
create_plan 96 3436 10949 5189 0.000005001 0.000005207 0.000007594
create_recurring_delegation 27 3536 15538 5484 0.000005001 0.000005219 0.000007742
delete_plan 9 359 359 359 0.000005000 0.000005014 0.000005179
init_subscription_authority 153 4772 18226 9540 0.000005002 0.000005381 0.000009770
resume_subscription 3 1723 1723 1723 0.000005000 0.000005068 0.000005861
revoke_delegation 19 255 519 353 0.000005000 0.000005014 0.000005176
subscribe 32 6473 13973 7464 0.000005002 0.000005298 0.000008732
transfer_fixed 6 5211 8211 6460 0.000005001 0.000005258 0.000008230
transfer_recurring 17 5323 8413 6678 0.000005002 0.000005267 0.000008339
transfer_subscription 10 5572 8574 7677 0.000005002 0.000005307 0.000008838
update_plan 22 424 503 477 0.000005000 0.000005019 0.000005238

Generated: 2026-05-22

@dev-jodee dev-jodee closed this May 22, 2026
@dev-jodee dev-jodee deleted the hotfix/do-not-merge-test-cargo-publish-action branch May 22, 2026 15:17
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