diff --git a/.github/actions/build-verifiable-program/action.yaml b/.github/actions/build-verifiable-program/action.yaml index 2f053bd92..c027083bc 100644 --- a/.github/actions/build-verifiable-program/action.yaml +++ b/.github/actions/build-verifiable-program/action.yaml @@ -34,7 +34,7 @@ runs: - run: cargo install solana-verify if: steps.cache-solana-verify.outputs.cache-hit != 'true' shell: bash - - run: ./scripts/build-verifiable ${{ inputs.program_lib_name }} ${{ inputs.devnet == 'true' && 'devnet' || 'mainnet' }} + - run: ./scripts/build-verifiable.sh ${{ inputs.program_lib_name }} ${{ inputs.devnet == 'true' && 'devnet' || 'mainnet' }} shell: bash env: PROGRAM: ${{ inputs.program_lib_name }} diff --git a/.github/workflows/build-verifiable.yaml b/.github/workflows/build-verifiable.yaml index 5abbcfe26..d13c899e0 100644 --- a/.github/workflows/build-verifiable.yaml +++ b/.github/workflows/build-verifiable.yaml @@ -6,6 +6,10 @@ on: program_lib_name: description: "Program library name" required: true + type: choice + options: + - marginfi + - liquidity_incentive_program push: branches: - main @@ -25,16 +29,8 @@ jobs: build-verifiable: name: Generate verifiable build runs-on: ubuntu-latest - - strategy: - fail-fast: false - matrix: - program: - - marginfi - # - liquidity_incentive_program - steps: - uses: actions/checkout@v3 - uses: ./.github/actions/build-verifiable-program/ with: - program_lib_name: ${{ matrix.program }} + program_lib_name: ${{ inputs.program_lib_name }}