Releases: solana-foundation/squads-program-action
Releases · solana-foundation/squads-program-action
Release list
0.5.1 - Prevent system transfers in squads
V0.5.0 - Add export mode
Adds an export mode for releases where the CI keypair has no proposer permission in Squads (#42):
export: 'true'outputs the combined transaction (program upgrade + IDL update + verify PDA) base58/base64 encoded as thetxoutput instead of creating the Squads vault transaction on-chain. A multisig member imports it into the Squads transaction builder — one transaction, one approval.keypairis optional in export mode; propose mode unchanged.- Fails with a clear error above the 1232-byte transaction size limit.
Support base58 + base64
Since github actions https://github.com/solana-foundation/github-actions new default exports base58 this action now supports both.
Added support for Program Metadata IDL upload
According to the IDL spec https://github.com/solana-foundation/idl-spec programs should use PMP to upload their IDLs.
So this is now also supported in the squads action that proposed this transaction together with the program upgrade.
Squads support for verify pda and idl and program buffer deployment
This action supports
- Idl Buffer deployment
- Program Buffer deployment
- Verification via Solana Verify