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

This commit is contained in:
usbharu 2024-09-17 14:01:26 +09:00
parent 3faf6b9c34
commit 80a8a5dcee
Signed by: usbharu
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'
coverage:
if: needs.change.outputs.core == 'true' || needs.change.outputs.activitypub == 'true' || needs.change.outputs.mastodon == 'true' || needs.change.outputs.owl == 'true'
needs:
- change
- hideout-core-unit-test
- hideout-mastodon-unit-test
- hideout-activitypub-unit-test
- owl-unit-test
runs-on: ubuntu-latest
steps:
- name: Download Coverage Report
@ -353,6 +355,7 @@ jobs:
min-coverage-changed-files: 80
lint:
if: needs.change.outputs.core == 'true' || needs.change.outputs.activitypub == 'true' || needs.change.outputs.mastodon == 'true' || needs.change.outputs.owl == 'true'
needs:
- change
- hideout-core-setup