Skip to content

Commit 83aecae

Browse files
committed
ci: Build packages before ci steps
1 parent ed8fc15 commit 83aecae

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

.github/workflows/main.yml

+3-2
Original file line numberDiff line numberDiff line change
@@ -10,20 +10,21 @@ jobs:
1010
install_deps:
1111
name: Install dependencies
1212
uses: spuxx1701/ci-cd/.github/workflows/pnpm_install_deps.yml@v4.0.0
13-
with:
14-
PNPM_FLAGS: --recursive
1513

1614
run_checks:
1715
name: Run code checks
1816
uses: spuxx1701/ci-cd/.github/workflows/pnpm_run_checks.yml@v4.0.0
1917
needs:
2018
- install_deps
19+
with:
20+
PNPM_BUILD: true
2121

2222
run_unit_tests:
2323
name: Run unit tests
2424
uses: spuxx1701/ci-cd/.github/workflows/pnpm_run_unit_tests.yml@v4.0.0
2525
needs:
2626
- install_deps
2727
with:
28+
PNPM_BUILD: true
2829
COVERAGE_FILENAME: reports/vitest/coverage/cobertura-coverage.xml
2930
COVERAGE_FAIL_BELOW_MIN: 100

0 commit comments

Comments
 (0)