Skip to content

Commit d7a79f6

Browse files
committed
Pending implementation of pnpm sync, described here: pnpm/pnpm#6088
1 parent 7306846 commit d7a79f6

3 files changed

Lines changed: 6 additions & 24 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 4 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
name: '${{ matrix.typescript-scenario }}'
5454
runs-on: ubuntu-latest
5555
timeout-minutes: 2
56-
needs: [build]
56+
needs: [install_dependencies]
5757
continue-on-error: true
5858
strategy:
5959
fail-fast: true
@@ -86,7 +86,7 @@ jobs:
8686
name: Default Tests
8787
timeout-minutes: 5
8888
runs-on: ubuntu-latest
89-
needs: [build]
89+
needs: [install_dependencies]
9090
steps:
9191
- uses: actions/checkout@v3
9292
- name: TurboRepo local server
@@ -100,7 +100,7 @@ jobs:
100100
name: Floating Deps Test
101101
timeout-minutes: 5
102102
runs-on: ubuntu-latest
103-
needs: [build]
103+
needs: [install_dependencies]
104104
steps:
105105
- uses: actions/checkout@v3
106106
- name: TurboRepo local server
@@ -191,28 +191,10 @@ jobs:
191191

192192

193193

194-
TypecheckDocs:
195-
name: Typecheck Docs
196-
runs-on: ubuntu-latest
197-
needs: build
198-
steps:
199-
- uses: actions/checkout@v3
200-
with:
201-
persist-credentials: false
202-
- name: TurboRepo local server
203-
uses: felixmosh/turborepo-gh-artifacts@v2
204-
with:
205-
repo-token: ${{ secrets.GITHUB_TOKEN }}
206-
- uses: ./.github/actions/pnpm
207-
- run: pnpm glint
208-
working-directory: docs-app
209-
210-
211-
212194
PublishDocstoCloudflarePages:
213195
name: Publish Docs to Cloudflare Pages
214196
runs-on: ubuntu-latest
215-
needs: build
197+
needs: install_dependencies
216198
permissions:
217199
contents: read
218200
deployments: write

‎docs-app/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"start": "ember serve -p 0",
2323
"typecheck": "pnpm tsc -v; pnpm glint --version; pnpm lint:types",
2424
"test:ember": "ember test",
25-
"_syncPnpm": "pnpm i"
25+
"_syncPnpm": "pnpm sync"
2626
},
2727
"devDependencies": {
2828
"docs-api": "workspace:*",

‎test-app/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"test:ember": "ember test",
2525
"test:watch": "ember test --server",
2626
"typecheck": "pnpm tsc -v; pnpm glint --version; pnpm lint:types",
27-
"_syncPnpm": "pnpm i"
27+
"_syncPnpm": "pnpm sync"
2828
},
2929
"dependencies": {
3030
"@ember/test-helpers": "^2.8.1",

0 commit comments

Comments
 (0)