diff --git a/.github/workflows/_e2e.yml b/.github/workflows/_e2e.yml index 8956e3e8293..1b256bf6294 100644 --- a/.github/workflows/_e2e.yml +++ b/.github/workflows/_e2e.yml @@ -18,6 +18,9 @@ on: isGraphQlTransport: type: boolean required: true + isAppsBackend: + type: boolean + required: true isDevelop: type: boolean required: true @@ -69,7 +72,9 @@ jobs: - name: Run TS SDK e2e tests if: inputs.isTypescriptSDK || inputs.isRust || inputs.isDevelop run: pnpm dlx concurrently --kill-others --success command-1 "$E2E_RUN_LOCAL_NET_CMD" 'pnpm --filter @iota/iota-sdk test:e2e' - + - name: Run Apps Backend e2e tests + if: inputs.isAppsBackend + run: pnpm --filter apps-backend test:e2e - name: Run RPC/GraphQL compatibility e2e tests if: inputs.isGraphQlTransport || inputs.isRust || inputs.isDevelop run: pnpm dlx concurrently --kill-others --success command-1 "$E2E_RUN_LOCAL_NET_CMD" 'pnpm --filter @iota/graphql-transport test:e2e' diff --git a/.github/workflows/hierarchy.yml b/.github/workflows/hierarchy.yml index 47d92c4ce92..1bf23ce0228 100644 --- a/.github/workflows/hierarchy.yml +++ b/.github/workflows/hierarchy.yml @@ -134,7 +134,7 @@ jobs: isRust: ${{ needs.diff.outputs.isRust == 'true' }} e2e: - if: (!cancelled() && !failure() && (!github.event.pull_request.draft || github.ref_name == 'develop')) + if: (!cancelled() && !failure() && (github.event.pull_request.draft || github.ref_name == 'develop')) needs: - diff - dprint-format @@ -147,6 +147,7 @@ jobs: isExplorer: ${{ needs.diff.outputs.isExplorer == 'true' }} isTypescriptSDK: ${{ needs.diff.outputs.isTypescriptSDK == 'true' }} isGraphQlTransport: ${{ needs.diff.outputs.isGraphQlTransport == 'true' }} + isAppsBackend: ${{ needs.diff.outputs.isAppsBackend == 'true' }} isDevelop: ${{ github.ref_name == 'develop' }} vercel-deploy: