Skip to content

Release to mainnet with IDL and verify and use squads #5

Release to mainnet with IDL and verify and use squads

Release to mainnet with IDL and verify and use squads #5

Workflow file for this run

name: Release to mainnet with IDL and verify and use squads
on:
workflow_dispatch:
inputs:
priority_fee:
description: "Priority fee for transactions"
required: true
default: "300000"
type: string
jobs:
build:
uses: solana-developers/github-workflows/.github/workflows/reusable-build.yaml@v0.2.6
with:
program: "let_me_buy"
network: "mainnet"
deploy: true
upload_idl: true
verify: true
use-squads: false
priority-fee: ${{ github.event.inputs.priority_fee }}
secrets:
MAINNET_SOLANA_DEPLOY_URL: ${{ secrets.MAINNET_SOLANA_DEPLOY_URL }}
MAINNET_DEPLOYER_KEYPAIR: ${{ secrets.MAINNET_DEPLOYER_KEYPAIR }}
PROGRAM_ADDRESS_KEYPAIR: ${{ secrets.PROGRAM_ADDRESS_KEYPAIR }}
MAINNET_MULTISIG: ${{ secrets.MAINNET_MULTISIG }}
MAINNET_MULTISIG_VAULT: ${{ secrets.MAINNET_MULTISIG_VAULT }}