Skip to content

Run tests on AWS runners, separate workflows for linux and mac. #72

Run tests on AWS runners, separate workflows for linux and mac.

Run tests on AWS runners, separate workflows for linux and mac. #72

Workflow file for this run

name: PR Testing
on:
pull_request:
types:
- opened
- synchronize
env:
targets: "
crypto3_zk_commitment_fold_polynomial_test
crypto3_zk_commitment_fri_test
crypto3_zk_commitment_lpc_test
crypto3_zk_commitment_kzg_test
crypto3_zk_systems_plonk_placeholder_placeholder_test
crypto3_zk_commitment_powers_of_tau_test
crypto3_zk_commitment_proof_of_knowledge_test
crypto3_zk_commitment_r1cs_gg_ppzksnark_mpc_test
crypto3_zk_math_expression_test
crypto3_zk_systems_plonk_plonk_constraint_test
crypto3_zk_commitment_proof_of_knowledge_test
crypto3_zk_transcript_transcript_test"
jobs:
handle-syncwith:
name: Call Reusable SyncWith Handler
uses: NilFoundation/ci-cd/.github/workflows/[email protected]
with:
ci-cd-ref: 'v1.1.3'
secrets: inherit
matrix-test-linux:
name: Linux Reusable Crypto3 Testing
needs:
- handle-syncwith
uses: NilFoundation/ci-cd/.github/workflows/reusable-crypto3-testing-linux.yml@596851512d9fe4f91a5911012dde8df9e2e34730
secrets: inherit
with:
submodules-refs: ${{ needs.handle-syncwith.outputs.prs-refs }}
targets: ${{ env.targets }}

Check failure on line 43 in .github/workflows/pull-request.yml

View workflow run for this annotation

GitHub Actions / PR Testing

Invalid workflow file

The workflow is not valid. .github/workflows/pull-request.yml (Line: 43, Col: 16): Unrecognized named-value: 'env'. Located at position 1 within expression: env.targets .github/workflows/pull-request.yml (Line: 55, Col: 16): Unrecognized named-value: 'env'. Located at position 1 within expression: env.targets
matrix-test-mac:
name: Mac Reusable Crypto3 Testing
needs:
- handle-syncwith
uses: NilFoundation/ci-cd/.github/workflows/reusable-crypto3-testing-mac.yml@596851512d9fe4f91a5911012dde8df9e2e34730
secrets: inherit
with:
submodules-refs: ${{ needs.handle-syncwith.outputs.prs-refs }}
targets: ${{ env.targets }}