diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0f60c0ff63..f49a6d6125 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -166,50 +166,50 @@ jobs: NX_RUN_GROUP: ${{ env.NX_RUN_GROUP }} # Isolated e2e tests for the task runner which become too flaky if nested through further node child processes - task-runner-e2e: - name: Task Runner E2E - runs-on: ubuntu-latest - env: - NX_CLOUD_DISTRIBUTED_EXECUTION: false - steps: - - uses: actions/checkout@v3 - with: - fetch-depth: 0 - - - name: Derive appropriate SHAs for base and head for `nx affected` commands - uses: nrwl/nx-set-shas@v3 - - - name: Configure git metadata - run: | - git config --global user.email test@example.com - git config --global user.name "Tester McPerson" - - # TODO: figure out why uses: ./.github/actions/install-node-and-dependencies is causing pnpm to not be available in this job - - name: Install dependencies - run: npm ci - shell: bash - - - name: Check if e2e-run-task-runner is affected - id: check_affected - run: | - IS_AFFECTED_STR=$(npx nx print-affected | jq '.projects | contains(["e2e-run-task-runner"])') - IS_AFFECTED=$([[ $IS_AFFECTED_STR == 'true' ]] && echo 'true' || echo '') - echo "is_affected=$IS_AFFECTED" >> $GITHUB_OUTPUT - shell: bash - - - name: Install pnpm - run: npm install -g pnpm - shell: bash - - - run: pnpm --version - shell: bash - - - name: Prepare e2e tests for task-runner - if: ${{ steps.check_affected.outputs.is_affected }} - run: npx nx prepare-for-e2e e2e-run-task-runner - shell: bash - - - name: Run e2e tests for task-runner - if: ${{ steps.check_affected.outputs.is_affected }} - run: e2e/run/task-runner/src/run-tests.sh - shell: bash + # task-runner-e2e: + # name: Task Runner E2E + # runs-on: ubuntu-latest + # env: + # NX_CLOUD_DISTRIBUTED_EXECUTION: false + # steps: + # - uses: actions/checkout@v3 + # with: + # fetch-depth: 0 + + # - name: Derive appropriate SHAs for base and head for `nx affected` commands + # uses: nrwl/nx-set-shas@v3 + + # - name: Configure git metadata + # run: | + # git config --global user.email test@example.com + # git config --global user.name "Tester McPerson" + + # # TODO: figure out why uses: ./.github/actions/install-node-and-dependencies is causing pnpm to not be available in this job + # - name: Install dependencies + # run: npm ci + # shell: bash + + # - name: Check if e2e-run-task-runner is affected + # id: check_affected + # run: | + # IS_AFFECTED_STR=$(npx nx print-affected | jq '.projects | contains(["e2e-run-task-runner"])') + # IS_AFFECTED=$([[ $IS_AFFECTED_STR == 'true' ]] && echo 'true' || echo '') + # echo "is_affected=$IS_AFFECTED" >> $GITHUB_OUTPUT + # shell: bash + + # - name: Install pnpm + # run: npm install -g pnpm + # shell: bash + + # - run: pnpm --version + # shell: bash + + # - name: Prepare e2e tests for task-runner + # if: ${{ steps.check_affected.outputs.is_affected }} + # run: npx nx prepare-for-e2e e2e-run-task-runner + # shell: bash + + # - name: Run e2e tests for task-runner + # if: ${{ steps.check_affected.outputs.is_affected }} + # run: e2e/run/task-runner/src/run-tests.sh + # shell: bash diff --git a/package-lock.json b/package-lock.json index 191913514c..3c343a2977 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20815,7 +20815,7 @@ "version": "6.5.0", "license": "MIT", "dependencies": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" }, "engines": { "node": "^14.15.0 || >=16.0.0" @@ -20826,7 +20826,7 @@ "version": "6.5.0", "license": "MIT", "dependencies": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" }, "engines": { "node": "^14.15.0 || >=16.0.0" @@ -20837,7 +20837,7 @@ "version": "6.5.0", "license": "MIT", "dependencies": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" }, "engines": { "node": "^14.15.0 || >=16.0.0" @@ -20848,7 +20848,7 @@ "version": "6.5.0", "license": "MIT", "dependencies": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" }, "engines": { "node": "^14.15.0 || >=16.0.0" @@ -20859,7 +20859,7 @@ "version": "6.5.0", "license": "MIT", "dependencies": { - "@lerna/child-process": "file:../../../child-process", + "@lerna/child-process": "6.5.0", "dedent": "^0.7.0", "fs-extra": "^9.1.0", "init-package-json": "^3.0.2", @@ -20882,7 +20882,7 @@ "version": "6.5.0", "license": "MIT", "dependencies": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" }, "engines": { "node": "^14.15.0 || >=16.0.0" @@ -20893,7 +20893,7 @@ "version": "6.5.0", "license": "MIT", "dependencies": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" }, "engines": { "node": "^14.15.0 || >=16.0.0" @@ -20904,7 +20904,7 @@ "version": "6.5.0", "license": "MIT", "dependencies": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" }, "engines": { "node": "^14.15.0 || >=16.0.0" @@ -20915,7 +20915,7 @@ "version": "6.5.0", "license": "MIT", "dependencies": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" }, "engines": { "node": "^14.15.0 || >=16.0.0" @@ -20926,7 +20926,7 @@ "version": "6.5.0", "license": "MIT", "dependencies": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" }, "engines": { "node": "^14.15.0 || >=16.0.0" @@ -20937,7 +20937,7 @@ "version": "6.5.0", "license": "MIT", "dependencies": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" }, "engines": { "node": "^14.15.0 || >=16.0.0" @@ -20948,7 +20948,7 @@ "version": "6.5.0", "license": "MIT", "dependencies": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" }, "engines": { "node": "^14.15.0 || >=16.0.0" @@ -20959,7 +20959,7 @@ "version": "6.5.0", "license": "MIT", "dependencies": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" }, "engines": { "node": "^14.15.0 || >=16.0.0" @@ -20970,7 +20970,7 @@ "version": "6.5.0", "license": "MIT", "dependencies": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" }, "engines": { "node": "^14.15.0 || >=16.0.0" @@ -20981,7 +20981,7 @@ "version": "6.5.0", "license": "MIT", "dependencies": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" }, "engines": { "node": "^14.15.0 || >=16.0.0" @@ -20991,8 +20991,8 @@ "version": "6.5.0", "license": "MIT", "dependencies": { - "@lerna/child-process": "file:../child-process", - "@lerna/create": "file:../legacy-structure/commands/create", + "@lerna/child-process": "6.5.0", + "@lerna/create": "6.5.0", "@npmcli/arborist": "5.3.0", "@npmcli/run-script": "4.1.7", "@nrwl/devkit": ">=15.5.2 < 16", @@ -21025,6 +21025,7 @@ "inquirer": "^8.2.4", "is-ci": "2.0.0", "is-stream": "2.0.0", + "js-yaml": "^4.1.0", "libnpmaccess": "6.0.3", "libnpmpublish": "6.0.4", "load-json-file": "6.2.0", @@ -23493,19 +23494,19 @@ "@lerna/add": { "version": "file:packages/legacy-structure/commands/add", "requires": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" } }, "@lerna/bootstrap": { "version": "file:packages/legacy-structure/commands/bootstrap", "requires": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" } }, "@lerna/changed": { "version": "file:packages/legacy-structure/commands/changed", "requires": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" } }, "@lerna/child-process": { @@ -23519,13 +23520,13 @@ "@lerna/clean": { "version": "file:packages/legacy-structure/commands/clean", "requires": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" } }, "@lerna/create": { "version": "file:packages/legacy-structure/commands/create", "requires": { - "@lerna/child-process": "file:../../../child-process", + "@lerna/child-process": "6.5.0", "dedent": "^0.7.0", "fs-extra": "^9.1.0", "init-package-json": "^3.0.2", @@ -23543,61 +23544,61 @@ "@lerna/diff": { "version": "file:packages/legacy-structure/commands/diff", "requires": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" } }, "@lerna/exec": { "version": "file:packages/legacy-structure/commands/exec", "requires": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" } }, "@lerna/import": { "version": "file:packages/legacy-structure/commands/import", "requires": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" } }, "@lerna/info": { "version": "file:packages/legacy-structure/commands/info", "requires": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" } }, "@lerna/init": { "version": "file:packages/legacy-structure/commands/init", "requires": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" } }, "@lerna/link": { "version": "file:packages/legacy-structure/commands/link", "requires": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" } }, "@lerna/list": { "version": "file:packages/legacy-structure/commands/list", "requires": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" } }, "@lerna/publish": { "version": "file:packages/legacy-structure/commands/publish", "requires": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" } }, "@lerna/run": { "version": "file:packages/legacy-structure/commands/run", "requires": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" } }, "@lerna/version": { "version": "file:packages/legacy-structure/commands/version", "requires": { - "lerna": "file:../../../lerna" + "lerna": "6.5.0" } }, "@nodelib/fs.scandir": { @@ -31169,8 +31170,8 @@ "lerna": { "version": "file:packages/lerna", "requires": { - "@lerna/child-process": "file:../child-process", - "@lerna/create": "file:../legacy-structure/commands/create", + "@lerna/child-process": "6.5.0", + "@lerna/create": "6.5.0", "@npmcli/arborist": "5.3.0", "@npmcli/run-script": "4.1.7", "@nrwl/devkit": ">=15.5.2 < 16", @@ -31203,6 +31204,7 @@ "inquirer": "^8.2.4", "is-ci": "2.0.0", "is-stream": "2.0.0", + "js-yaml": "^4.1.0", "libnpmaccess": "6.0.3", "libnpmpublish": "6.0.4", "load-json-file": "6.2.0", diff --git a/packages/lerna/package.json b/packages/lerna/package.json index 0ae332a48e..2de5cf58d2 100644 --- a/packages/lerna/package.json +++ b/packages/lerna/package.json @@ -71,6 +71,7 @@ "inquirer": "^8.2.4", "is-ci": "2.0.0", "is-stream": "2.0.0", + "js-yaml": "^4.1.0", "libnpmaccess": "6.0.3", "libnpmpublish": "6.0.4", "load-json-file": "6.2.0",