@@ -34,16 +34,20 @@ jobs:
3434 uses : actions/setup-node@v4
3535 with :
3636 node-version : 20
37+ - name : Setup pnpm
38+ uses : pnpm/action-setup@v4
3739 - name : Generate ember-test-app using classic blueprint
3840 run : |
3941 set -euo pipefail
4042 tmpdir=$(mktemp -d)
4143 echo "Using temp dir: $tmpdir"
4244 cd "$tmpdir"
43- npx ember-cli@latest new ember-test-app -b @ember-tooling/classic-build-app-blueprint --no-welcome --skip-git --skip-npm --ember-data=false
45+ pnpm dlx ember-cli@latest new ember-test-app -b @ember-tooling/classic-build-app-blueprint --no-welcome --skip-git --skip-npm --ember-data=false
4446 node "$GITHUB_WORKSPACE/.github/scripts/update-smoke-test-template.mjs" \
4547 "$tmpdir/ember-test-app" \
4648 "$GITHUB_WORKSPACE/smoke-tests/app-template"
49+ - name : Install workspace deps
50+ run : pnpm install
4751
4852 - name : Create PR
4953 uses : peter-evans/create-pull-request@v7
@@ -66,16 +70,20 @@ jobs:
6670 uses : actions/setup-node@v4
6771 with :
6872 node-version : 20
73+ - name : Setup pnpm
74+ uses : pnpm/action-setup@v4
6975 - name : Generate v2-app-template
7076 run : |
7177 set -euo pipefail
7278 tmpdir=$(mktemp -d)
7379 echo "Using temp dir: $tmpdir"
7480 cd "$tmpdir"
75- npx ember-cli@latest new v2-app-template --no-welcome --skip-git --skip-npm --ember-data=false
81+ pnpm dlx ember-cli@latest new v2-app-template --no-welcome --skip-git --skip-npm --ember-data=false
7682 node "$GITHUB_WORKSPACE/.github/scripts/update-smoke-test-template.mjs" \
7783 "$tmpdir/v2-app-template" \
7884 "$GITHUB_WORKSPACE/smoke-tests/v2-app-template"
85+ - name : Install workspace deps
86+ run : pnpm install
7987
8088 - name : Create PR
8189 uses : peter-evans/create-pull-request@v7
0 commit comments