Split module and spec matrix

This commit is contained in:
Felipe Knorr Kuhn 2025-01-19 13:25:29 -08:00
parent 7e766cc28d
commit 517a30d2b0
No known key found for this signature in database
GPG Key ID: 79619B52BB097C1A

View File

@ -252,16 +252,23 @@ jobs:
fail-fast: false
matrix:
module: ["mempool", "liquid"]
spec:
- "cypress/e2e/mainnet/*.spec.ts"
- "cypress/e2e/signet/*.spec.ts"
- "cypress/e2e/testnet4/*.spec.ts"
- "cypress/e2e/liquid/liquid.spec.ts"
- "cypress/e2e/liquidtestnet/liquidtestnet.spec.ts"
include:
- module: "mempool"
spec: |
cypress/e2e/mainnet/*.spec.ts
cypress/e2e/signet/*.spec.ts
cypress/e2e/testnet4/*.spec.ts
spec: "cypress/e2e/mainnet/*.spec.ts"
- module: "mempool"
spec: "cypress/e2e/signet/*.spec.ts"
- module: "mempool"
spec: "cypress/e2e/testnet4/*.spec.ts"
- module: "liquid"
spec: |
cypress/e2e/liquid/liquid.spec.ts
cypress/e2e/liquidtestnet/liquidtestnet.spec.ts
spec: "cypress/e2e/liquid/liquid.spec.ts"
- module: "liquid"
spec: "cypress/e2e/liquidtestnet/liquidtestnet.spec.ts"
name: E2E tests for ${{ matrix.module }}
steps: