|
10 | 10 | RUST_PACKAGES: "['clients-rust', 'interface', 'program']" |
11 | 11 | SBPF_PROGRAM_PACKAGES: "['program']" |
12 | 12 | WASM_PACKAGES: "['interface', 'program']" |
| 13 | + IDL_PACKAGES: "['interface']" |
13 | 14 |
|
14 | 15 | jobs: |
15 | 16 | set_env: |
|
20 | 21 | SBPF_PROGRAM_PACKAGES: ${{ steps.compute.outputs.SBPF_PROGRAM_PACKAGES }} |
21 | 22 | RUST_PACKAGES: ${{ steps.compute.outputs.RUST_PACKAGES }} |
22 | 23 | WASM_PACKAGES: ${{ steps.compute.outputs.WASM_PACKAGES }} |
| 24 | + IDL_PACKAGES: ${{ steps.compute.outputs.IDL_PACKAGES }} |
23 | 25 | RUST_TOOLCHAIN_NIGHTLY: ${{ steps.compute.outputs.RUST_TOOLCHAIN_NIGHTLY }} |
24 | 26 | SOLANA_CLI_VERSION: ${{ steps.compute.outputs.SOLANA_CLI_VERSION }} |
25 | 27 | steps: |
|
34 | 36 | echo "SBPF_PROGRAM_PACKAGES=${{ env.SBPF_PROGRAM_PACKAGES }}" >> $GITHUB_OUTPUT |
35 | 37 | echo "RUST_PACKAGES=${{ env.RUST_PACKAGES }}" >> $GITHUB_OUTPUT |
36 | 38 | echo "WASM_PACKAGES=${{ env.WASM_PACKAGES }}" >> $GITHUB_OUTPUT |
| 39 | + echo "IDL_PACKAGES=${{ env.IDL_PACKAGES }}" >> $GITHUB_OUTPUT |
37 | 40 | echo "RUST_TOOLCHAIN_NIGHTLY=$(make rust-toolchain-nightly)" >> "$GITHUB_OUTPUT" |
38 | 41 | echo "SOLANA_CLI_VERSION=$(make solana-cli-version)" >> "$GITHUB_OUTPUT" |
39 | 42 |
|
|
45 | 48 | sbpf-program-packages: ${{ needs.set_env.outputs.SBPF_PROGRAM_PACKAGES }} |
46 | 49 | rust-packages: ${{ needs.set_env.outputs.RUST_PACKAGES }} |
47 | 50 | wasm-packages: ${{ needs.set_env.outputs.WASM_PACKAGES }} |
| 51 | + idl-packages: ${{ needs.set_env.outputs.IDL_PACKAGES }} |
48 | 52 | wasm-toolchain: ${{ needs.set_env.outputs.RUST_TOOLCHAIN_NIGHTLY }} |
49 | 53 | rustfmt-toolchain: ${{ needs.set_env.outputs.RUST_TOOLCHAIN_NIGHTLY }} |
50 | 54 | clippy-toolchain: ${{ needs.set_env.outputs.RUST_TOOLCHAIN_NIGHTLY }} |
|
0 commit comments