Skip to content

Commit 09d30fe

Browse files
ci: ワークフローが更新されたときにもワークフローが起動するようにする (#14207)
* ci: include themselves in `on.push.paths` command: find .github/workflows -type f \( -name '*.yaml' -or -name '*.yml' \) | xargs -I {} yq_4.44.2-linux_x86-64 'select(.on.push.paths != null) | .[0] | map("{}")[0]' {} | xargs -I {} ~/.local/bin/yq_4.44.2-linux_x86-64 -i '.on.push.paths += ["{}"]' {} * ci: include themselves in `on.pull_request.paths` command: find .github/workflows -type f \( -name '*.yaml' -or -name '*.yml' \) | xargs -I {} yq_4.44.2-linux_x86-64 'select(.on.pull_request.paths != null) | .[0] | map("{}")[0]' {} | xargs -I {} ~/.local/bin/yq_4.44.2-linux_x86-64 -i '.on.pull_request.paths += ["{}"]' {}
1 parent b9f3fcc commit 09d30fe

10 files changed

+18
-11
lines changed

.github/workflows/api-misskey-js.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@ on:
44
push:
55
paths:
66
- packages/misskey-js/**
7+
- .github/workflows/api-misskey-js.yml
78
pull_request:
89
paths:
910
- packages/misskey-js/**
10-
11+
- .github/workflows/api-misskey-js.yml
1112
jobs:
1213
report:
1314

.github/workflows/check-misskey-js-version.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,13 @@ on:
66
paths:
77
- packages/misskey-js/package.json
88
- package.json
9+
- .github/workflows/check-misskey-js-version.yml
910
pull_request:
1011
branches: [ develop ]
1112
paths:
1213
- packages/misskey-js/package.json
1314
- package.json
14-
15+
- .github/workflows/check-misskey-js-version.yml
1516
jobs:
1617
check-version:
1718
# ルートの package.json と packages/misskey-js/package.json のバージョンが一致しているかを確認する

.github/workflows/get-api-diff.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99
paths:
1010
- packages/backend/**
1111
- .github/workflows/get-api-diff.yml
12-
12+
- .github/workflows/get-api-diff.yml
1313
jobs:
1414
get-from-misskey:
1515
runs-on: ubuntu-latest

.github/workflows/lint.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,15 @@ on:
1111
- packages/sw/**
1212
- packages/misskey-js/**
1313
- packages/shared/eslint.config.js
14+
- .github/workflows/lint.yml
1415
pull_request:
1516
paths:
1617
- packages/backend/**
1718
- packages/frontend/**
1819
- packages/sw/**
1920
- packages/misskey-js/**
2021
- packages/shared/eslint.config.js
21-
22+
- .github/workflows/lint.yml
2223
jobs:
2324
pnpm_install:
2425
runs-on: ubuntu-latest

.github/workflows/locale.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,11 @@ on:
44
push:
55
paths:
66
- locales/**
7+
- .github/workflows/locale.yml
78
pull_request:
89
paths:
910
- locales/**
10-
11+
- .github/workflows/locale.yml
1112
jobs:
1213
locale_verify:
1314
runs-on: ubuntu-latest

.github/workflows/release-edit-with-push.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
- develop
77
paths:
88
- 'CHANGELOG.md'
9-
9+
# - .github/workflows/release-edit-with-push.yml
1010
env:
1111
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1212

.github/workflows/test-backend.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,13 @@ on:
99
- packages/backend/**
1010
# for permissions
1111
- packages/misskey-js/**
12+
- .github/workflows/test-backend.yml
1213
pull_request:
1314
paths:
1415
- packages/backend/**
1516
# for permissions
1617
- packages/misskey-js/**
17-
18+
- .github/workflows/test-backend.yml
1819
jobs:
1920
unit:
2021
runs-on: ubuntu-latest

.github/workflows/test-frontend.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ on:
1111
- packages/misskey-js/**
1212
# for e2e
1313
- packages/backend/**
14-
14+
- .github/workflows/test-frontend.yml
1515
pull_request:
1616
paths:
1717
- packages/frontend/**
1818
# for permissions
1919
- packages/misskey-js/**
2020
# for e2e
2121
- packages/backend/**
22-
22+
- .github/workflows/test-frontend.yml
2323
jobs:
2424
vitest:
2525
runs-on: ubuntu-latest

.github/workflows/test-misskey-js.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,12 @@ on:
88
branches: [ develop ]
99
paths:
1010
- packages/misskey-js/**
11+
- .github/workflows/test-misskey-js.yml
1112
pull_request:
1213
branches: [ develop ]
1314
paths:
1415
- packages/misskey-js/**
15-
16+
- .github/workflows/test-misskey-js.yml
1617
jobs:
1718
test:
1819

.github/workflows/validate-api-json.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,11 @@ on:
77
- develop
88
paths:
99
- packages/backend/**
10+
- .github/workflows/validate-api-json.yml
1011
pull_request:
1112
paths:
1213
- packages/backend/**
13-
14+
- .github/workflows/validate-api-json.yml
1415
jobs:
1516
validate-api-json:
1617
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)