Skip to content

Futarchy/PBPP revisions (#429) #361

Futarchy/PBPP revisions (#429)

Futarchy/PBPP revisions (#429) #361

name: generate-verifiable-builds
on:
workflow_dispatch:
push:
branches:
- production
- develop
env:
HUSKY: 0
jobs:
generate-verifiable-futarchy:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: metadaoproject/anchor-verifiable-build@v0.4
with:
program: futarchy
anchor-version: '0.29.0'
solana-cli-version: '1.17.31'
features: 'production'
- run: 'git pull --rebase'
- run: cp target/deploy/futarchy.so ./verifiable-builds
- name: Commit verifiable build back to mainline
uses: EndBug/add-and-commit@v9.1.4
with:
default_author: github_actions
message: 'Update futarchy verifiable build'
generate-verifiable-conditional-vault:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: metadaoproject/anchor-verifiable-build@v0.4
with:
program: conditional_vault
anchor-version: '0.29.0'
solana-cli-version: '1.17.31'
features: 'production'
- run: 'git pull --rebase'
- run: cp target/deploy/conditional_vault.so ./verifiable-builds
- name: Commit verifiable build back to mainline
uses: EndBug/add-and-commit@v9.1.4
with:
default_author: github_actions
message: 'Update conditional_vault verifiable build'
generate-verifiable-launchpad-v6:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: metadaoproject/anchor-verifiable-build@v0.4
with:
program: launchpad
anchor-version: '0.29.0'
solana-cli-version: '1.17.31'
features: 'production'
- run: 'git pull --rebase'
- run: cp target/deploy/launchpad.so ./verifiable-builds
- name: Commit verifiable build back to mainline
uses: EndBug/add-and-commit@v9.1.4
with:
default_author: github_actions
message: 'Update launchpad_v6 verifiable build'
generate-verifiable-price-based-performance-package:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: metadaoproject/anchor-verifiable-build@v0.4
with:
program: price_based_performance_package
anchor-version: '0.29.0'
solana-cli-version: '1.17.31'
features: 'production'
- run: 'git pull --rebase'
- run: cp target/deploy/price_based_performance_package.so ./verifiable-builds
- name: Commit verifiable build back to mainline
uses: EndBug/add-and-commit@v9.1.4
with:
default_author: github_actions
message: 'Update price_based_performance_package verifiable build'
generate-verifiable-launchpad-v7:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: metadaoproject/anchor-verifiable-build@v0.4
with:
program: launchpad_v7
anchor-version: '0.29.0'
solana-cli-version: '1.17.31'
features: 'production'
- run: 'git pull --rebase'
- run: cp target/deploy/launchpad_v7.so ./verifiable-builds
- name: Commit verifiable build back to mainline
uses: EndBug/add-and-commit@v9.1.4
with:
default_author: github_actions
message: 'Update launchpad_v7 verifiable build'
generate-verifiable-bid-wall:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- uses: metadaoproject/anchor-verifiable-build@v0.4
with:
program: bid_wall
anchor-version: '0.29.0'
solana-cli-version: '1.17.31'
features: 'production'
- run: 'git pull --rebase'
- run: cp target/deploy/bid_wall.so ./verifiable-builds
- name: Commit verifiable build back to mainline
uses: EndBug/add-and-commit@v9.1.4
with:
default_author: github_actions
message: 'Update bid_wall verifiable build'