From 598b4ad3783afb66048b73aac4271fe93456040c Mon Sep 17 00:00:00 2001 From: ChristopherPHolder Date: Fri, 23 Oct 2026 23:27:19 +0200 Subject: [PATCH] ci: run release tests serially The cli-e2e global setup installs and later uninstalls @push-based/user-flow at the workspace root from the local verdaccio registry. The nx-plugin tests shell out to npx @push-based/user-flow. With the default Nx parallelism in the release workflow those tasks overlap, the workspace node_modules is rewritten mid-test, and the nx-plugin tests fail with no useful output. The ci workflow already runs tests with --parallel=false, which is why the same tests pass there. Align the release workflow with it. --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b434bcb7..630f9e16 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -50,7 +50,7 @@ jobs: - name: Build run: npx nx run-many -t build - name: Test - run: npx nx run-many -t test + run: npx nx run-many -t test --parallel=false - name: Version, release and generate changelog run: npx nx release --skip-publish env: