Skip to content

Commit

Permalink
Pending implementation of pnpm sync, described here: pnpm/pnpm#6088
Browse files Browse the repository at this point in the history
  • Loading branch information
NullVoxPopuli committed Feb 25, 2023
1 parent 7306846 commit d7a79f6
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 24 deletions.
26 changes: 4 additions & 22 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ jobs:
name: '${{ matrix.typescript-scenario }}'
runs-on: ubuntu-latest
timeout-minutes: 2
needs: [build]
needs: [install_dependencies]
continue-on-error: true
strategy:
fail-fast: true
Expand Down Expand Up @@ -86,7 +86,7 @@ jobs:
name: Default Tests
timeout-minutes: 5
runs-on: ubuntu-latest
needs: [build]
needs: [install_dependencies]
steps:
- uses: actions/checkout@v3
- name: TurboRepo local server
Expand All @@ -100,7 +100,7 @@ jobs:
name: Floating Deps Test
timeout-minutes: 5
runs-on: ubuntu-latest
needs: [build]
needs: [install_dependencies]
steps:
- uses: actions/checkout@v3
- name: TurboRepo local server
Expand Down Expand Up @@ -191,28 +191,10 @@ jobs:



TypecheckDocs:
name: Typecheck Docs
runs-on: ubuntu-latest
needs: build
steps:
- uses: actions/checkout@v3
with:
persist-credentials: false
- name: TurboRepo local server
uses: felixmosh/turborepo-gh-artifacts@v2
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
- uses: ./.github/actions/pnpm
- run: pnpm glint
working-directory: docs-app



PublishDocstoCloudflarePages:
name: Publish Docs to Cloudflare Pages
runs-on: ubuntu-latest
needs: build
needs: install_dependencies
permissions:
contents: read
deployments: write
Expand Down
2 changes: 1 addition & 1 deletion docs-app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
"start": "ember serve -p 0",
"typecheck": "pnpm tsc -v; pnpm glint --version; pnpm lint:types",
"test:ember": "ember test",
"_syncPnpm": "pnpm i"
"_syncPnpm": "pnpm sync"
},
"devDependencies": {
"docs-api": "workspace:*",
Expand Down
2 changes: 1 addition & 1 deletion test-app/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
"test:ember": "ember test",
"test:watch": "ember test --server",
"typecheck": "pnpm tsc -v; pnpm glint --version; pnpm lint:types",
"_syncPnpm": "pnpm i"
"_syncPnpm": "pnpm sync"
},
"dependencies": {
"@ember/test-helpers": "^2.8.1",
Expand Down

0 comments on commit d7a79f6

Please sign in to comment.