Skip to content

Commit 0669a23

Browse files
committed
Update ci-jobs.yml
1 parent 4717a15 commit 0669a23

1 file changed

Lines changed: 17 additions & 4 deletions

File tree

.github/workflows/ci-jobs.yml

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,20 @@ jobs:
6161
- name: Check published types
6262
run: pnpm type-check:types
6363

64+
build-test:
65+
name: package preparation test
66+
runs-on: ubuntu-latest
67+
steps:
68+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
69+
with:
70+
persist-credentials: false
71+
- uses: ./.github/actions/setup
72+
with:
73+
use_lockfile: "false"
74+
- name: build
75+
run: pnpm build
76+
- uses: wyvox/action-no-git-diff@6d1f5759a221e2ea447974af795e395672e33328 # v1.0.1
77+
6478
basic-test:
6579
name: Basic Test
6680
runs-on: ubuntu-latest
@@ -150,7 +164,7 @@ jobs:
150164
smoke-test:
151165
name: Smoke tests (Full Ember Apps)
152166
runs-on: ubuntu-latest
153-
needs: [basic-test, lint, types]
167+
needs: [basic-test, lint, types, build-test]
154168
strategy:
155169
fail-fast: false
156170
matrix: ${{fromJson(needs.lint.outputs.matrix)}}
@@ -163,7 +177,6 @@ jobs:
163177
use_lockfile: "false"
164178
- name: build
165179
run: pnpm build
166-
- uses: wyvox/action-no-git-diff@6d1f5759a221e2ea447974af795e395672e33328 # v1.0.1
167180
- name: test
168181
working-directory: smoke-tests/scenarios
169182
run: |
@@ -174,7 +187,7 @@ jobs:
174187
smoke-test-with-deprecations-removed:
175188
name: Smoke tests with Deprecations Removed (Full Ember Apps)
176189
runs-on: ubuntu-latest
177-
needs: [basic-test, lint, types]
190+
needs: [basic-test, lint, types, build-test]
178191
strategy:
179192
fail-fast: false
180193
matrix: ${{fromJson(needs.lint.outputs.matrix)}}
@@ -198,7 +211,7 @@ jobs:
198211
node-test:
199212
name: Node.js Tests
200213
runs-on: ubuntu-latest
201-
needs: [basic-test, lint, types]
214+
needs: [basic-test, lint, types, build-test]
202215
steps:
203216
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
204217
with:

0 commit comments

Comments
 (0)