diff options
| author | misskey-release-bot[bot] <157398866+misskey-release-bot[bot]@users.noreply.github.com> | 2025-10-24 06:31:35 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-10-24 06:31:35 +0000 |
| commit | b4e16c83e2823f6348842c23c48de2caae52563a (patch) | |
| tree | e4efaf0f2910491d039aab59d544a92836b77266 /.github/workflows | |
| parent | Merge pull request #16591 from misskey-dev/develop (diff) | |
| parent | Release: 2025.10.1 (diff) | |
| download | misskey-b4e16c83e2823f6348842c23c48de2caae52563a.tar.gz misskey-b4e16c83e2823f6348842c23c48de2caae52563a.tar.bz2 misskey-b4e16c83e2823f6348842c23c48de2caae52563a.zip | |
Merge pull request #16629 from misskey-dev/develop
Release: 2025.10.1
Diffstat (limited to '.github/workflows')
| -rw-r--r-- | .github/workflows/api-misskey-js.yml | 2 | ||||
| -rw-r--r-- | .github/workflows/get-api-diff.yml | 2 | ||||
| -rw-r--r-- | .github/workflows/lint.yml | 6 | ||||
| -rw-r--r-- | .github/workflows/locale.yml | 2 | ||||
| -rw-r--r-- | .github/workflows/on-release-created.yml | 2 | ||||
| -rw-r--r-- | .github/workflows/request-release-review.yml | 50 | ||||
| -rw-r--r-- | .github/workflows/storybook.yml | 2 | ||||
| -rw-r--r-- | .github/workflows/test-backend.yml | 6 | ||||
| -rw-r--r-- | .github/workflows/test-federation.yml | 2 | ||||
| -rw-r--r-- | .github/workflows/test-frontend.yml | 4 | ||||
| -rw-r--r-- | .github/workflows/test-misskey-js.yml | 2 | ||||
| -rw-r--r-- | .github/workflows/test-production.yml | 2 | ||||
| -rw-r--r-- | .github/workflows/validate-api-json.yml | 2 |
13 files changed, 67 insertions, 17 deletions
diff --git a/.github/workflows/api-misskey-js.yml b/.github/workflows/api-misskey-js.yml index 76a0bae8cc..6f40a67568 100644 --- a/.github/workflows/api-misskey-js.yml +++ b/.github/workflows/api-misskey-js.yml @@ -19,7 +19,7 @@ jobs: uses: actions/checkout@v4.3.0 - name: Setup pnpm - uses: pnpm/action-setup@v4.1.0 + uses: pnpm/action-setup@v4.2.0 - name: Setup Node.js uses: actions/setup-node@v4.4.0 diff --git a/.github/workflows/get-api-diff.yml b/.github/workflows/get-api-diff.yml index 1cd1ef0ebd..90f7486413 100644 --- a/.github/workflows/get-api-diff.yml +++ b/.github/workflows/get-api-diff.yml @@ -30,7 +30,7 @@ jobs: ref: ${{ matrix.ref }} submodules: true - name: Setup pnpm - uses: pnpm/action-setup@v4.1.0 + uses: pnpm/action-setup@v4.2.0 - name: Use Node.js uses: actions/setup-node@v4.4.0 with: diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index fba3cc4920..a2d3bf8755 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -41,7 +41,7 @@ jobs: fetch-depth: 0 submodules: true - name: Setup pnpm - uses: pnpm/action-setup@v4.1.0 + uses: pnpm/action-setup@v4.2.0 - uses: actions/setup-node@v4.4.0 with: node-version-file: '.node-version' @@ -74,7 +74,7 @@ jobs: fetch-depth: 0 submodules: true - name: Setup pnpm - uses: pnpm/action-setup@v4.1.0 + uses: pnpm/action-setup@v4.2.0 - uses: actions/setup-node@v4.4.0 with: node-version-file: '.node-version' @@ -104,7 +104,7 @@ jobs: fetch-depth: 0 submodules: true - name: Setup pnpm - uses: pnpm/action-setup@v4.1.0 + uses: pnpm/action-setup@v4.2.0 - uses: actions/setup-node@v4.4.0 with: node-version-file: '.node-version' diff --git a/.github/workflows/locale.yml b/.github/workflows/locale.yml index 63702c8bc7..e63d83997b 100644 --- a/.github/workflows/locale.yml +++ b/.github/workflows/locale.yml @@ -19,7 +19,7 @@ jobs: fetch-depth: 0 submodules: true - name: Setup pnpm - uses: pnpm/action-setup@v4.1.0 + uses: pnpm/action-setup@v4.2.0 - uses: actions/setup-node@v4.4.0 with: node-version-file: '.node-version' diff --git a/.github/workflows/on-release-created.yml b/.github/workflows/on-release-created.yml index f36eb0037d..ed5b60acf8 100644 --- a/.github/workflows/on-release-created.yml +++ b/.github/workflows/on-release-created.yml @@ -20,7 +20,7 @@ jobs: with: submodules: true - name: Setup pnpm - uses: pnpm/action-setup@v4.1.0 + uses: pnpm/action-setup@v4.2.0 - name: Use Node.js uses: actions/setup-node@v4.4.0 with: diff --git a/.github/workflows/request-release-review.yml b/.github/workflows/request-release-review.yml new file mode 100644 index 0000000000..2bcbf70a42 --- /dev/null +++ b/.github/workflows/request-release-review.yml @@ -0,0 +1,50 @@ +name: Request release review + +on: + issue_comment: + types: [created] + +jobs: + reply: + if: github.event.comment.body == '/request-release-review' + runs-on: ubuntu-latest + permissions: + contents: read + issues: write + steps: + - name: Reply + uses: actions/github-script@v6 + with: + script: | + const body = `To dev team (@misskey-dev/dev): + + リリースが提案されています :rocket: + + GOの場合はapprove、NO GOの場合はその旨コメントをお願いいたします。 + + 判断にあたって考慮すべき観点は、 + + - やり残したことはないか? + - CHANGELOGは過不足ないか? + - バージョンに問題はないか?(月跨いでいるのに更新忘れているなど) + - 再考すべき仕様・実装はないか? + - ベータ版を検証したサーバーから不具合の報告等は上がってないか? + - (セキュリティの修正や重要なバグ修正などのため)リリースを急いだ方が良いか?そうではないか? + - Actionsが落ちていないか? + + などが挙げられます。 + + ご協力ありがとうございます :sparkles: + ` + + const issue_number = context.payload.issue ? context.payload.issue.number : (context.payload.pull_request && context.payload.pull_request.number) + if (!issue_number) { + console.log('No issue or PR number found in payload; skipping') + } else { + await github.rest.issues.createComment({ + owner: context.repo.owner, + repo: context.repo.repo, + issue_number, + body, + }) + } diff --git a/.github/workflows/storybook.yml b/.github/workflows/storybook.yml index 1611706ac5..b9aef7a76c 100644 --- a/.github/workflows/storybook.yml +++ b/.github/workflows/storybook.yml @@ -37,7 +37,7 @@ jobs: if: github.event_name == 'pull_request_target' run: git checkout "$(git rev-list --parents -n1 HEAD | cut -d" " -f3)" - name: Setup pnpm - uses: pnpm/action-setup@v4.1.0 + uses: pnpm/action-setup@v4.2.0 - name: Use Node.js uses: actions/setup-node@v4.4.0 with: diff --git a/.github/workflows/test-backend.yml b/.github/workflows/test-backend.yml index e9791ac95e..faf53f3b3d 100644 --- a/.github/workflows/test-backend.yml +++ b/.github/workflows/test-backend.yml @@ -54,7 +54,7 @@ jobs: with: submodules: true - name: Setup pnpm - uses: pnpm/action-setup@v4.1.0 + uses: pnpm/action-setup@v4.2.0 - name: Get current date id: current-date run: echo "today=$(date +'%Y-%m-%d')" >> $GITHUB_OUTPUT @@ -133,7 +133,7 @@ jobs: with: submodules: true - name: Setup pnpm - uses: pnpm/action-setup@v4.1.0 + uses: pnpm/action-setup@v4.2.0 - name: Use Node.js uses: actions/setup-node@v4.4.0 with: @@ -177,7 +177,7 @@ jobs: with: submodules: true - name: Setup pnpm - uses: pnpm/action-setup@v4.1.0 + uses: pnpm/action-setup@v4.2.0 - name: Get current date id: current-date run: echo "today=$(date +'%Y-%m-%d')" >> $GITHUB_OUTPUT diff --git a/.github/workflows/test-federation.yml b/.github/workflows/test-federation.yml index 873396f622..88cd3649f9 100644 --- a/.github/workflows/test-federation.yml +++ b/.github/workflows/test-federation.yml @@ -36,7 +36,7 @@ jobs: with: submodules: true - name: Setup pnpm - uses: pnpm/action-setup@v4.1.0 + uses: pnpm/action-setup@v4.2.0 - name: Get current date id: current-date run: echo "today=$(date +'%Y-%m-%d')" >> $GITHUB_OUTPUT diff --git a/.github/workflows/test-frontend.yml b/.github/workflows/test-frontend.yml index da3c9255f2..4d9a475c45 100644 --- a/.github/workflows/test-frontend.yml +++ b/.github/workflows/test-frontend.yml @@ -32,7 +32,7 @@ jobs: with: submodules: true - name: Setup pnpm - uses: pnpm/action-setup@v4.1.0 + uses: pnpm/action-setup@v4.2.0 - name: Use Node.js uses: actions/setup-node@v4.4.0 with: @@ -86,7 +86,7 @@ jobs: #- uses: browser-actions/setup-firefox@latest # if: ${{ matrix.browser == 'firefox' }} - name: Setup pnpm - uses: pnpm/action-setup@v4.1.0 + uses: pnpm/action-setup@v4.2.0 - name: Use Node.js uses: actions/setup-node@v4.4.0 with: diff --git a/.github/workflows/test-misskey-js.yml b/.github/workflows/test-misskey-js.yml index 0fad57f8da..5825e8a8a3 100644 --- a/.github/workflows/test-misskey-js.yml +++ b/.github/workflows/test-misskey-js.yml @@ -25,7 +25,7 @@ jobs: uses: actions/checkout@v4.3.0 - name: Setup pnpm - uses: pnpm/action-setup@v4.1.0 + uses: pnpm/action-setup@v4.2.0 - name: Setup Node.js uses: actions/setup-node@v4.4.0 diff --git a/.github/workflows/test-production.yml b/.github/workflows/test-production.yml index 08289dfd3b..0a3902ad5c 100644 --- a/.github/workflows/test-production.yml +++ b/.github/workflows/test-production.yml @@ -20,7 +20,7 @@ jobs: with: submodules: true - name: Setup pnpm - uses: pnpm/action-setup@v4.1.0 + uses: pnpm/action-setup@v4.2.0 - name: Use Node.js uses: actions/setup-node@v4.4.0 with: diff --git a/.github/workflows/validate-api-json.yml b/.github/workflows/validate-api-json.yml index 25353e4d29..82c522c65c 100644 --- a/.github/workflows/validate-api-json.yml +++ b/.github/workflows/validate-api-json.yml @@ -21,7 +21,7 @@ jobs: with: submodules: true - name: Setup pnpm - uses: pnpm/action-setup@v4.1.0 + uses: pnpm/action-setup@v4.2.0 - name: Use Node.js uses: actions/setup-node@v4.4.0 with: |