Skip to content

Commit 6416976

Browse files
authored
Merge pull request #104 from aspiers/fix-ci
2 parents ca57fea + eb8fc0a commit 6416976

4 files changed

Lines changed: 41 additions & 32 deletions

File tree

.github/workflows/release.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,14 @@ jobs:
6767
# Run checks early to fail fast before any versioning/git operations.
6868
# Note: checks run again in `pnpm release` - this is intentional to also
6969
# guard local releases and catch any issues after version bumps.
70-
- run: pnpm check
70+
#
71+
# FIXME: We can't run pnpm check because it currently hangs
72+
# forever for unknown reasons.
73+
- run: pnpm build
74+
- run: pnpm format:check
75+
- run: pnpm lint
76+
- run: pnpm typecheck
77+
- run: pnpm test
7178

7279
# Stable release: Verify prerelease mode has been exited
7380
# The exit intent should already be set on develop before merging to main
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1-
name: PR Check
1+
name: Test
22

33
on:
44
pull_request:
55
branches: [main, develop]
6+
push:
7+
branches: [main, develop]
68

79
jobs:
810
build-and-test:

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
"husky": "^9.1.7",
3131
"lint-staged": "^16.2.7",
3232
"prettier": "^3.5.3",
33-
"turbo": "^2.6.1",
33+
"turbo": "^2.7.5",
3434
"typescript": "^5.8.3",
3535
"typescript-eslint": "^8.47.0",
3636
"vitest": "^4.0.6"

pnpm-lock.yaml

Lines changed: 29 additions & 29 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)