Skip to content

Commit 0fb82eb

Browse files
morealclaude
andcommitted
Skip mise prepare dependency in CI test jobs
Since setup-mise already runs `pnpm install` which triggers the `prepare` script (`pnpm -r run build:self`), the build is already complete before test jobs run. Adding `--skip-deps` to mise run commands prevents the duplicate execution of the prepare task. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 04bd016 commit 0fb82eb

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

.github/workflows/main.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ jobs:
6565
- uses: ./.github/actions/setup-mise
6666
- name: Enable RabbitMQ consistent hash exchange plugin
6767
run: docker exec ${{ job.services.rabbitmq.id }} rabbitmq-plugins enable rabbitmq_consistent_hash_exchange
68-
- run: mise run test:deno -- --coverage=.cov --junit-path=.test-report.xml
68+
- run: mise run --skip-deps test:deno -- --coverage=.cov --junit-path=.test-report.xml
6969
env:
7070
RUST_BACKTRACE: ${{ runner.debug }}
7171
LOG: ${{ runner.debug && 'always' || '' }}
@@ -136,7 +136,7 @@ jobs:
136136
- uses: ./.github/actions/setup-mise
137137
- name: Enable RabbitMQ consistent hash exchange plugin
138138
run: docker exec ${{ job.services.rabbitmq.id }} rabbitmq-plugins enable rabbitmq_consistent_hash_exchange
139-
- run: mise run test:node
139+
- run: mise run --skip-deps test:node
140140
env:
141141
AMQP_ORDERING_TEST: "true"
142142

@@ -186,7 +186,7 @@ jobs:
186186
- uses: ./.github/actions/setup-mise
187187
- name: Enable RabbitMQ consistent hash exchange plugin
188188
run: docker exec ${{ job.services.rabbitmq.id }} rabbitmq-plugins enable rabbitmq_consistent_hash_exchange
189-
- run: mise run test:bun
189+
- run: mise run --skip-deps test:bun
190190
env:
191191
AMQP_ORDERING_TEST: "true"
192192

0 commit comments

Comments
 (0)