@@ -34,21 +34,25 @@ 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
5054 with :
51- token : ${{ secrets.PERSONAL_TOKEN }}
55+ token : ${{ secrets.SMOKE_TEST_TEMPLATE_GEN_TOKEN }}
5256 branch : smoke-tests/update-app-template
5357 delete-branch : false
5458 commit-message : " Update smoke-tests/app-template"
@@ -66,21 +70,25 @@ 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
8290 with :
83- token : ${{ secrets.PERSONAL_TOKEN }}
91+ token : ${{ secrets.SMOKE_TEST_TEMPLATE_GEN_TOKEN }}
8492 branch : smoke-tests/update-v2-app-template
8593 delete-branch : false
8694 commit-message : " Update smoke-tests/v2-app-template"
0 commit comments