chore: ジョブの依存関係と実行条件を修正

This commit is contained in:
usbharu 2024-09-17 14:01:26 +09:00
parent 3faf6b9c34
commit 80a8a5dcee
No known key found for this signature in database
GPG Key ID: 95CBCF7046307B77
1 changed files with 3 additions and 0 deletions

View File

@ -326,11 +326,13 @@ jobs:
path: 'owl/build/reports/kover/owl.xml' path: 'owl/build/reports/kover/owl.xml'
coverage: coverage:
if: needs.change.outputs.core == 'true' || needs.change.outputs.activitypub == 'true' || needs.change.outputs.mastodon == 'true' || needs.change.outputs.owl == 'true'
needs: needs:
- change - change
- hideout-core-unit-test - hideout-core-unit-test
- hideout-mastodon-unit-test - hideout-mastodon-unit-test
- hideout-activitypub-unit-test - hideout-activitypub-unit-test
- owl-unit-test
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Download Coverage Report - name: Download Coverage Report
@ -353,6 +355,7 @@ jobs:
min-coverage-changed-files: 80 min-coverage-changed-files: 80
lint: lint:
if: needs.change.outputs.core == 'true' || needs.change.outputs.activitypub == 'true' || needs.change.outputs.mastodon == 'true' || needs.change.outputs.owl == 'true'
needs: needs:
- change - change
- hideout-core-setup - hideout-core-setup