Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release: 4.9.0 #469

Merged
merged 179 commits into from
Jul 27, 2024
Merged
Show file tree
Hide file tree
Changes from 169 commits
Commits
Show all changes
179 commits
Select commit Hold shift + click to select a range
6f489b5
enhance(frontend): ページの表示部上部に編集リンクを追加 (#13724)
kakkokari-gtyih Apr 17, 2024
977e2d2
enhance(frontend): フォローするかどうかの確認ダイアログを出せるように (#13723)
kakkokari-gtyih Apr 17, 2024
e423b8c
細かいミュートの処理の修正 (#13695)
anatawa12 Apr 17, 2024
ea9aa6f
:art: (ページ表示部上部のボタン順序を変更)
kakkokari-gtyih Apr 17, 2024
cd7f727
enhance: 新しいコンディショナルロール条件の実装 (#13732)
samunohito Apr 19, 2024
f9aed8f
fix: 正規化されていない状態のhashtagが連合されてきたhtmlに含まれているとhashtagが正しくhashtagに復元されない…
anatawa12 Apr 19, 2024
553ba84
AiScriptのバージョンを0.18.0に上げる (#13743)
FineArchs Apr 25, 2024
85339ca
feat: improve emoji endpoint (#13742)
Hoto-Cocoa Apr 25, 2024
6abb8c4
Merge pull request from GHSA-m9qf-3pfj-2r86
mei23 Apr 27, 2024
f53e22d
add comma (#13746)
salano-ym Apr 27, 2024
0a31e13
fix(frontend): PlayのAiScriptランタイムが停止したときに画面が初期化されていない問題を修正 (#13747)
kakkokari-gtyih Apr 27, 2024
cb5d8bd
fix(backend): ページのOGP URLが違うのを修正 (#13749)
kakkokari-gtyih Apr 27, 2024
7ce6a9b
fix(frontend): グループ通知の人数をちゃんと数えるように (#13751)
kakkokari-gtyih Apr 27, 2024
78e61c6
fix(frontend_reversi): 共有ボタンの実装を改善 (#13750)
kakkokari-gtyih Apr 27, 2024
20eb4bc
Fix(backend): ActivityPubでのHTMLへのシリアライズを修正 (#13752)
ikasoba Apr 27, 2024
fe1172f
fix: ハイフンを含むリモート絵文字が描画されない (#13715)
anatawa12 Apr 27, 2024
8e8ee2a
open links in abuse comment in new window (#13381)
anatawa12 Apr 27, 2024
c7d7da8
AP Link等は添付ファイル扱いしないようになど (#13754)
mei23 Apr 28, 2024
e2ff5f5
lint
syuilo Apr 28, 2024
2ff90a8
fix(backend): add detailed schema to `fetch-rss` endpoint (#13764)
zyoshoka Apr 29, 2024
2017f91
refactor(frontend): 非ログイン画面でのmeta取得を減らす (#13776)
kakkokari-gtyih May 1, 2024
8c5e564
fix type error
kakkokari-gtyih May 1, 2024
ef630df
enhance(frontend): add contact page
syuilo May 1, 2024
9f66f22
fix(frontend): 連合なしの状態の読み書きができない問題 (#13777)
taiyme May 1, 2024
d2a5bb3
Merge pull request from GHSA-2vxv-pv3m-3wvj
tesaguri May 1, 2024
9c057e6
fix(frontend): fix Storybook type errors (#13779)
zyoshoka May 1, 2024
c530a46
enhance(backend): ドライブのファイルがNSFWかどうか個別に連合されるように (#13756)
KisaragiEffective May 1, 2024
053e762
enhance(frontend_ais): PostForm系の設定項目を追加 (#13788)
kakkokari-gtyih May 4, 2024
eef7fcd
chore(frontend): ui tweak
syuilo May 4, 2024
2b21c19
update deps (#13624)
syuilo May 4, 2024
fc77ad9
refactor(frontend): provide linkNavigationBehavior
syuilo May 6, 2024
c639f30
Update CHANGELOG.md
syuilo May 6, 2024
73a5b6c
Bump version to 2024.5.0-beta.0
github-actions[bot] May 6, 2024
455543b
change package.json
tamaina May 6, 2024
313515c
Bump version to 2024.5.0-beta.1
github-actions[bot] May 7, 2024
0fd06e3
fix
tamaina May 7, 2024
f5d57c0
dev: modify release manager to set indent type
tamaina May 7, 2024
6e6bb56
Merge branch 'develop' into release/2024.5.0
tamaina May 7, 2024
b298897
fix(backend): 不要なUserProfileの取得を修正 (#13812)
samunohito May 10, 2024
f6af6d9
fix(backend): UserEntityService.getRelationsの取得処理を軽量化 (#13811)
samunohito May 10, 2024
6046ba1
Merge pull request #13816 from misskey-dev/develop
syuilo May 10, 2024
12ae9a2
feat: DevContainerにpnpmをインストールする際、corepackを使うようにする (#13821)
frfs May 13, 2024
9b0fc31
Update FUNDING.yml
syuilo May 14, 2024
def7b8c
fix(frontend): fix Chromatic test fails (#13826)
zyoshoka May 18, 2024
ba62b73
fix(storybook): fix wrong `tabler-icons` CSS path (#13828)
zyoshoka May 18, 2024
b0cc04e
Merge remote-branch 'misskey/develop'
noridev May 19, 2024
2fa33cc
Update ko-KR.yml
noridev May 19, 2024
acf84a2
FTTが有効かつsinceIdのみを指定した場合に帰って来るレスポンスが逆順である問題を修正 (#13837)
anatawa12 May 19, 2024
4d0db37
fix notification limit with exclude/include types (#13836)
anatawa12 May 20, 2024
f6df940
Exclude channel notes from featured polls (#13838)
anatawa12 May 20, 2024
ed74f7b
ci: use pnpm version from packageManager field in the package.json. (…
anatawa12 May 20, 2024
5836bd8
fix: 複数idを指定する`users/show`が関係ないユーザを返すことがある問題を修正 (#13765)
anatawa12 May 20, 2024
367bf0c
fix: `/share` with unicode characters in the URL (#13846)
anatawa12 May 20, 2024
1d4e639
ci: verify locale data (#13849)
acid-chicken May 21, 2024
3fba768
New Crowdin updates (#13500)
syuilo May 21, 2024
7bde630
`/tags` と `/user-tags` が検索エンジンにインデックスされないように (#13847)
anatawa12 May 21, 2024
37f2952
Update about-misskey.vue
syuilo May 21, 2024
3340631
Update about-misskey.vue
syuilo May 21, 2024
126383d
deps: AiScript VSCodeのバージョンを上げる (#13851)
kakkokari-gtyih May 21, 2024
8b7fc5d
Merge remote-branch 'misskey/develop'
noridev May 21, 2024
6a637db
enhance(frontend): 通常のノートでも、お気に入りに登録したチャンネルにリノートできるように (#13855)
kakkokari-gtyih May 21, 2024
20c0bd9
happy-domにメモリリークがありそう
syuilo May 21, 2024
4a3c01d
Merge branch 'develop' into release/2024.5.0
syuilo May 21, 2024
c69de6b
fix(l10n): fix wrong description of server silence (#13857)
Sayamame-beans May 21, 2024
ed432d0
New Crowdin updates (#13850)
syuilo May 21, 2024
c30eed0
Merge branch 'master' of https://github.com/kokonect-link/cherrypick …
noridev May 21, 2024
5c85dc9
Update ko-KR.yml
noridev May 22, 2024
ca8d54d
Merge remote-branch 'misskey/develop'
noridev May 22, 2024
f70275b
lint
noridev May 22, 2024
40d6a58
refactor
noridev May 22, 2024
aafa669
feat(frontend): 長いテキストをペーストした際にテキストファイルとして添付するかどうかを選択できるように (#13862)
anatawa12 May 23, 2024
4ee4456
Merge branch 'develop' into release/2024.5.0
syuilo May 23, 2024
8489d39
Bump version to 2024.5.0-beta.2
github-actions[bot] May 23, 2024
611e303
feat(backend): add /healthz endpoint (#13834)
acid-chicken May 23, 2024
83a9aa4
feat: suspend instance improvements (#13861)
anatawa12 May 23, 2024
e0b4799
fix(backend): `read:admin:show-user` と `read:admin:show-users` を統合 (#…
kakkokari-gtyih May 23, 2024
3ffbf62
feat: 個別のお知らせにリンクで飛べるように (#13885)
kakkokari-gtyih May 27, 2024
1df8ea8
fix(backend): `/@` にアクセスするとサーバーエラーが発生する問題を修正 (#13884)
kakkokari-gtyih May 27, 2024
1b81ca4
enhance(frontend): 「見たことのあるリノートを省略して表示」の名称を変更 (#13883)
kakkokari-gtyih May 27, 2024
805a11a
enhance(backend): プロフィールのリンク検証にtry-catchを追加 (#13882)
kakkokari-gtyih May 27, 2024
d013e45
enhance(frontend): お気に入りチャンネルをキャッシュするように (#13881)
kakkokari-gtyih May 27, 2024
6af9492
Quick action implement (#13878)
Sayamame-beans May 27, 2024
140df4b
Bump version to 2024.5.0-beta.3
github-actions[bot] May 27, 2024
579b88a
Merge branch 'develop' into release/2024.5.0
syuilo May 27, 2024
e501077
Bump version to 2024.5.0-beta.4
github-actions[bot] May 27, 2024
28e0e20
[ci skip] Delete .github/FUNDING.yml
kakkokari-gtyih May 27, 2024
cf2256c
fix: CHANGELOG not reflecting correctly (#13888)
zyoshoka May 27, 2024
a7a8dc4
もともとセンシティブではないと連合されていたファイルがセンシティブとして連合された場合にセンシティブとしてそのファイルを扱うように (#1…
anatawa12 May 27, 2024
d7982e4
New Crowdin updates (#13860)
syuilo May 27, 2024
4579be0
新着ノートをサウンドで通知する機能をdeck UIに追加 (#13867)
anatawa12 May 27, 2024
d3b9693
Merge branch 'develop' into release/2024.5.0
syuilo May 27, 2024
4704dfe
Bump version to 2024.5.0-beta.5
github-actions[bot] May 27, 2024
934f9f8
docs: 「Feat: 個別のお知らせにリンクで飛べるように」のcherry-pick元を指定 (#13891)
KisaragiEffective May 27, 2024
de9e391
[skip ci] update release manager actions
tamaina May 27, 2024
1bb1a32
[skip ci] update release manager actions
tamaina May 27, 2024
89b27d8
fix(federation): InboxにきたCreate, AnnounceのobjectがBearcaps urlだった際はスキッ…
tamaina May 28, 2024
66ad64c
Merge remote-branch 'misskey/develop'
noridev May 28, 2024
29b2c41
lint
noridev May 28, 2024
5e202d3
Merge remote-branch 'misskey/develop'
noridev May 28, 2024
80f3cb9
feat: sentry integration (#13897)
syuilo May 28, 2024
e2eb7e8
Merge branch 'develop' into release/2024.5.0
syuilo May 28, 2024
244adef
Bump version to 2024.5.0-rc.6
github-actions[bot] May 28, 2024
f75e467
Bump version to 2024.5.0-rc.7
github-actions[bot] May 28, 2024
44cafbb
refactor: avoid `as any[]` on FetchInstanceMetadataService.ts (#13905)
KisaragiEffective May 28, 2024
e57ce4f
chore(backend): rename local variable (#13904)
KisaragiEffective May 28, 2024
cf670e8
refactor(backend): avoid `as any` on CustomEmojiService.ts (#13903)
KisaragiEffective May 28, 2024
9bfc9bc
Merge remote-branch 'misskey/develop'
noridev May 29, 2024
feb83e6
fix(frontend): 타임라인 노트의 리액션 뷰어에 리모트 서버의 커스텀 이모지가 표시되지 않음
noridev May 29, 2024
7f2ce53
Update CHANGELOG_CHERRYPICK.md
noridev May 29, 2024
1066404
chore
noridev May 29, 2024
eaadd64
chore(misskey-js): fix `repository` and add `license` in `package.jso…
zyoshoka May 29, 2024
67daf57
Merge remote-branch 'misskey/develop'
noridev May 30, 2024
24d4124
fix(frontend): ノートにテキストがなくてもファイルが5つ以上あるときは折りたたむように (#13907)
kanarikanaru May 30, 2024
ac4a001
fix code style
syuilo May 31, 2024
be11fd7
enhance: サーバーのお問い合わせ先URLを設定できるように
syuilo May 31, 2024
5b8f8e7
fix(backend): fix backward compatibility of antenna
syuilo May 31, 2024
0082747
New Crowdin updates (#13892)
syuilo May 31, 2024
dfeaa11
Merge branch 'develop' into release/2024.5.0
syuilo May 31, 2024
eaa85f5
fix test
syuilo May 31, 2024
a0c596b
Merge branch 'develop' into release/2024.5.0
syuilo May 31, 2024
1e007b6
Bump version to 2024.5.0-rc.8
github-actions[bot] May 31, 2024
97be1a5
Update 1717117195275-inquiryUrl.js
syuilo May 31, 2024
a3468fd
Merge branch 'develop' into release/2024.5.0
syuilo May 31, 2024
514a65e
perf(backend): avoid N+1 selects from `user` table when packing many …
zyoshoka May 31, 2024
90ba1ca
Merge branch 'develop' into release/2024.5.0
syuilo May 31, 2024
dc55adb
Bump version to 2024.5.0-rc.9
github-actions[bot] May 31, 2024
030082f
:art:
syuilo May 31, 2024
e8f523f
Merge branch 'develop' into release/2024.5.0
syuilo May 31, 2024
374c879
Bump version to 2024.5.0-rc.10
github-actions[bot] May 31, 2024
46164f8
Bump version to 2024.5.0-rc.11
github-actions[bot] May 31, 2024
2eaa3e2
Update README.md for Sentry
syuilo May 31, 2024
316d192
Bump version to 2024.5.0-rc.12
github-actions[bot] May 31, 2024
27d1b7e
2024.5.0
syuilo May 31, 2024
61eec93
Revert "2024.5.0"
syuilo May 31, 2024
a59aa20
Bump version to 2024.5.0-rc.13
github-actions[bot] May 31, 2024
6078081
[skip ci] Release: 2024.5.0
github-actions[bot] May 31, 2024
cc1ee01
Merge pull request #13801 from misskey-dev/release/2024.5.0
github-actions[bot] May 31, 2024
ecf7945
[skip ci] Update CHANGELOG.md (prepend template)
github-actions[bot] May 31, 2024
2b8056a
fix(backend): use insertOne insteadof insert/findOneOrFail combinatio…
acid-chicken Jun 1, 2024
fce66b8
Merge pull request #13917 from misskey-dev/develop
kakkokari-gtyih Jun 1, 2024
27ac3d7
Update about-misskey.vue
kakkokari-gtyih Jun 4, 2024
43cccaa
fix
kakkokari-gtyih Jun 4, 2024
d33169f
Merge remote-branch 'misskey/develop'
noridev Jun 4, 2024
3e04d97
Update ko-KR.yml
noridev Jun 4, 2024
a4f85fd
4.9.0-beta.1
noridev Jun 4, 2024
b84bda3
fix(sw): 유니코드 이모지로 리액션한 경우에도 리액션 알림에 `:`가 표시됨
noridev Jun 4, 2024
86312de
fix b84bda39
noridev Jun 4, 2024
a4c682c
feat(backend): 리모트 유저의 아바타 장식을 여러 개 불러올 수 있음
noridev Jun 5, 2024
4eeea51
fix a4c682c3
noridev Jun 5, 2024
760b557
Update CHANGELOG_CHERRYPICK.md
noridev Jun 5, 2024
cdd47ef
fix a4c682c3
noridev Jun 5, 2024
dd8bc2f
enhance(backend): 노트를 삭제해도 답글을 유지하도록 변경
yunochi Mar 29, 2024
d4a8c63
enhance(backend): sentry integration for job queues
syuilo Jun 6, 2024
dbf9e11
refactor(backend): remove unused logger option
syuilo Jun 6, 2024
65d1927
fix
syuilo Jun 6, 2024
ab69e11
enhance(backend): improve sentry integration
syuilo Jun 6, 2024
a697a7f
enhance(backend): improve sentry integration
syuilo Jun 6, 2024
d55e638
lint fixes
syuilo Jun 6, 2024
8f833d7
enhance(backend): improve sentry integration
syuilo Jun 6, 2024
0015786
fix(backend): チャート生成時にinstance.isSuspendedが読まれてしまう問題の修正 (#13951)
tai-cha Jun 7, 2024
8592716
enhance(backend): improve sentry integration
syuilo Jun 7, 2024
e0cf5b2
配信停止したインスタンス一覧が見れなくなる問題を修正 (#13945)
GrapeApple0 Jun 7, 2024
61fae45
feat: 通報を受けた際にメールまたはWebhookで通知を送出出来るようにする (#13758)
samunohito Jun 8, 2024
9849aab
test(#10336): add `components/MkC.*` stories (#13830)
zyoshoka Jun 8, 2024
6133d19
Merge remote-branch 'misskey/develop'
noridev Jun 12, 2024
243abf1
Update CHANGELOG_CHERRYPICK.md
noridev Jun 12, 2024
896b854
chore
noridev Jun 12, 2024
3b97e9b
fix(frontend): '리노트 공개 범위 지정' 옵션이 `없음`으로 설정된 경우 리노트를 할 수 없음
noridev Jun 12, 2024
da5d52b
chore
noridev Jun 12, 2024
72e5c8d
enhance(frontend): 노트 작성 폼에서 '공개 범위 기억하기' 설정을 변경할 수 있음
noridev Jun 12, 2024
5cb44f2
Update general.vue
noridev Jun 12, 2024
3ee2447
chore
noridev Jun 12, 2024
3e146b4
fix(frontend): 아바타 장식을 설정할 때 설정 팝업이 두 번 표시될 수 있음
noridev Jun 12, 2024
7aec22e
lint
noridev Jun 12, 2024
adb8ec0
4.9.0-beta.2
noridev Jun 12, 2024
cd95a6e
fix: remove unreleased section (#14246)
anatawa12 Jul 18, 2024
6704c73
Merge remote-branch 'misskey/master'
noridev Jul 27, 2024
c862691
fix(frontend): 코드 블록의 하이라이트가 실제 위치와 다르게 표시될 수 있음 (kokonect-link/cherr…
noridev Jul 27, 2024
745e006
4.9.0
noridev Jul 27, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
15 changes: 15 additions & 0 deletions .config/docker_example.yml
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,21 @@ redis:

id: 'aidx'

# ┌────────────────┐
#───┘ Error tracking └──────────────────────────────────────────

# Sentry is available for error tracking.
# See the Sentry documentation for more details on options.

#sentryForBackend:
# enableNodeProfiling: true
# options:
# dsn: 'https://[email protected]/0'

#sentryForFrontend:
# options:
# dsn: 'https://[email protected]/0'

# ┌─────────────────────┐
#───┘ Other configuration └─────────────────────────────────────

Expand Down
15 changes: 15 additions & 0 deletions .config/example.yml
Original file line number Diff line number Diff line change
Expand Up @@ -205,6 +205,21 @@ redis:

id: 'aidx'

# ┌────────────────┐
#───┘ Error tracking └──────────────────────────────────────────

# Sentry is available for error tracking.
# See the Sentry documentation for more details on options.

#sentryForBackend:
# enableNodeProfiling: true
# options:
# dsn: 'https://[email protected]/0'

#sentryForFrontend:
# options:
# dsn: 'https://[email protected]/0'

# ┌─────────────────────┐
#───┘ Other configuration └─────────────────────────────────────

Expand Down
8 changes: 3 additions & 5 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,10 @@
"service": "app",
"workspaceFolder": "/workspace",
"features": {
"ghcr.io/devcontainers-contrib/features/pnpm:2": {
"version": "8.9.2"
},
"ghcr.io/devcontainers/features/node:1": {
"version": "20.10.0"
}
"version": "20.12.2"
},
"ghcr.io/devcontainers-contrib/features/corepack:1": {}
},
"forwardPorts": [3000],
"postCreateCommand": "sudo chmod 755 .devcontainer/init.sh && .devcontainer/init.sh",
Expand Down
15 changes: 15 additions & 0 deletions .devcontainer/devcontainer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,21 @@ redis:

id: 'aidx'

# ┌────────────────┐
#───┘ Error tracking └──────────────────────────────────────────

# Sentry is available for error tracking.
# See the Sentry documentation for more details on options.

#sentryForBackend:
# enableNodeProfiling: true
# options:
# dsn: 'https://[email protected]/0'

#sentryForFrontend:
# options:
# dsn: 'https://[email protected]/0'

# ┌─────────────────────┐
#───┘ Other configuration └─────────────────────────────────────

Expand Down
2 changes: 2 additions & 0 deletions .devcontainer/init.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ set -xe

sudo chown -R node /workspace
git submodule update --init
corepack install
corepack enable
pnpm config set store-dir /home/node/.local/share/pnpm/store
pnpm install --frozen-lockfile
cp .devcontainer/devcontainer.yml .config/default.yml
Expand Down
3 changes: 0 additions & 3 deletions .github/FUNDING.yml

This file was deleted.

4 changes: 1 addition & 3 deletions .github/workflows/check-cherrypick-js-autogen.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,7 @@ jobs:
ref: refs/pull/${{ github.event.pull_request.number }}/merge

- name: setup pnpm
uses: pnpm/action-setup@v3
with:
version: 8
uses: pnpm/action-setup@v4

- name: setup node
id: setup-node
Expand Down
7 changes: 2 additions & 5 deletions .github/workflows/get-api-diff.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:

strategy:
matrix:
node-version: [20.10.0]
node-version: [20.12.2]
api-json-name: [api-base.json, api-head.json]
include:
- api-json-name: api-base.json
Expand All @@ -32,10 +32,7 @@ jobs:
ref: ${{ matrix.ref }}
submodules: true
- name: Install pnpm
uses: pnpm/action-setup@v3
with:
version: 8
run_install: false
uses: pnpm/action-setup@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/[email protected]
with:
Expand Down
15 changes: 3 additions & 12 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,7 @@ jobs:
with:
fetch-depth: 0
submodules: true
- uses: pnpm/action-setup@v3
with:
version: 8
run_install: false
- uses: pnpm/action-setup@v4
- uses: actions/[email protected]
with:
node-version-file: '.node-version'
Expand All @@ -54,10 +51,7 @@ jobs:
with:
fetch-depth: 0
submodules: true
- uses: pnpm/action-setup@v3
with:
version: 7
run_install: false
- uses: pnpm/action-setup@v4
- uses: actions/[email protected]
with:
node-version-file: '.node-version'
Expand All @@ -80,10 +74,7 @@ jobs:
with:
fetch-depth: 0
submodules: true
- uses: pnpm/action-setup@v3
with:
version: 7
run_install: false
- uses: pnpm/action-setup@v4
- uses: actions/[email protected]
with:
node-version-file: '.node-version'
Expand Down
27 changes: 27 additions & 0 deletions .github/workflows/locale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: Lint

on:
push:
paths:
- locales/**
pull_request:
paths:
- locales/**

jobs:
locale_verify:
runs-on: ubuntu-latest
continue-on-error: true
steps:
- uses: actions/[email protected]
with:
fetch-depth: 0
submodules: true
- uses: pnpm/action-setup@v4
- uses: actions/[email protected]
with:
node-version-file: '.node-version'
cache: 'pnpm'
- run: corepack enable
- run: pnpm i --frozen-lockfile
- run: cd locales && node verify.js
7 changes: 2 additions & 5 deletions .github/workflows/on-release-created.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,17 +17,14 @@ jobs:

strategy:
matrix:
node-version: [20.10.0]
node-version: [20.12.2]

steps:
- uses: actions/[email protected]
with:
submodules: true
- name: Install pnpm
uses: pnpm/action-setup@v3
with:
version: 8
run_install: false
uses: pnpm/action-setup@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/[email protected]
with:
Expand Down
7 changes: 5 additions & 2 deletions .github/workflows/release-edit-with-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
# headがrelease/かつopenのPRを1つ取得
- name: Get PR
run: |
echo "pr_number=$(gh pr list --limit 1 --head "${{ github.ref_name }}" --json number --jq '.[] | .number')" >> $GITHUB_OUTPUT
echo "pr_number=$(gh pr list --limit 1 --head "$GITHUB_REF_NAME" --json number --jq '.[] | .number')" >> $GITHUB_OUTPUT
id: get_pr
- name: Get target version
uses: misskey-dev/release-manager-actions/.github/actions/get-target-version@v1
Expand All @@ -37,4 +37,7 @@ jobs:
# PRのnotesを更新
- name: Update PR
run: |
gh pr edit ${{ steps.get_pr.outputs.pr_number }} --body "${{ steps.changelog.outputs.changelog }}"
gh pr edit "$PR_NUMBER" --body "$CHANGELOG"
env:
CHANGELOG: ${{ steps.changelog.outputs.changelog }}
PR_NUMBER: ${{ steps.get_pr.outputs.pr_number }}
3 changes: 3 additions & 0 deletions .github/workflows/release-with-dispatch.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ jobs:
-

use_external_app_to_release: ${{ vars.USE_RELEASE_APP == 'true' }}
indent: ${{ vars.INDENT }}
secrets:
RELEASE_APP_ID: ${{ secrets.RELEASE_APP_ID }}
RELEASE_APP_PRIVATE_KEY: ${{ secrets.RELEASE_APP_PRIVATE_KEY }}
Expand All @@ -75,6 +76,7 @@ jobs:
pr_number: ${{ needs.get-pr.outputs.pr_number }}
package_jsons_to_rewrite: ${{ vars.PACKAGE_JSONS_TO_REWRITE }}
use_external_app_to_release: ${{ vars.USE_RELEASE_APP == 'true' }}
indent: ${{ vars.INDENT }}
secrets:
RELEASE_APP_ID: ${{ secrets.RELEASE_APP_ID }}
RELEASE_APP_PRIVATE_KEY: ${{ secrets.RELEASE_APP_PRIVATE_KEY }}
Expand Down Expand Up @@ -115,6 +117,7 @@ jobs:
# }
package_jsons_to_rewrite: ${{ vars.PACKAGE_JSONS_TO_REWRITE }}
use_external_app_to_release: ${{ vars.USE_RELEASE_APP == 'true' }}
indent: ${{ vars.INDENT }}
secrets:
RELEASE_APP_ID: ${{ secrets.RELEASE_APP_ID }}
RELEASE_APP_PRIVATE_KEY: ${{ secrets.RELEASE_APP_PRIVATE_KEY }}
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/release-with-ready.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,11 @@ jobs:
# PR情報を取得
- name: Get PR
run: |
pr_json=$(gh pr view ${{ github.event.pull_request.number }} --json isDraft,headRefName)
pr_json=$(gh pr view "$PR_NUMBER" --json isDraft,headRefName)
echo "ref=$(echo $pr_json | jq -r '.headRefName')" >> $GITHUB_OUTPUT
id: get_pr
env:
PR_NUMBER: ${{ github.event.pull_request.number }}
release:
uses: misskey-dev/release-manager-actions/.github/workflows/create-prerelease.yml@v1
needs: check
Expand All @@ -33,6 +35,7 @@ jobs:
pr_number: ${{ github.event.pull_request.number }}
package_jsons_to_rewrite: ${{ vars.PACKAGE_JSONS_TO_REWRITE }}
use_external_app_to_release: ${{ vars.USE_RELEASE_APP == 'true' }}
indent: ${{ vars.INDENT }}
secrets:
RELEASE_APP_ID: ${{ secrets.RELEASE_APP_ID }}
RELEASE_APP_PRIVATE_KEY: ${{ secrets.RELEASE_APP_PRIVATE_KEY }}
5 changes: 1 addition & 4 deletions .github/workflows/storybook.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,10 +34,7 @@ jobs:
echo "base=$(git rev-list --parents -n1 HEAD | cut -d" " -f2)" >> $GITHUB_OUTPUT
git checkout $(git rev-list --parents -n1 HEAD | cut -d" " -f3)
- name: Install pnpm
uses: pnpm/action-setup@v3
with:
version: 8
run_install: false
uses: pnpm/action-setup@v4
- name: Use Node.js 20.x
uses: actions/[email protected]
with:
Expand Down
14 changes: 4 additions & 10 deletions .github/workflows/test-backend.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:

strategy:
matrix:
node-version: [20.10.0]
node-version: [20.12.2]

services:
postgres:
Expand All @@ -41,10 +41,7 @@ jobs:
with:
submodules: true
- name: Install pnpm
uses: pnpm/action-setup@v3
with:
version: 8
run_install: false
uses: pnpm/action-setup@v4
- name: Install FFmpeg
uses: FedericoCarboni/setup-ffmpeg@v3
- name: Use Node.js ${{ matrix.node-version }}
Expand Down Expand Up @@ -73,7 +70,7 @@ jobs:

strategy:
matrix:
node-version: [20.10.0]
node-version: [20.12.2]

services:
postgres:
Expand All @@ -93,10 +90,7 @@ jobs:
with:
submodules: true
- name: Install pnpm
uses: pnpm/action-setup@v3
with:
version: 8
run_install: false
uses: pnpm/action-setup@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/[email protected]
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test-cherrypick-js.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:

strategy:
matrix:
node-version: [20.10.0]
node-version: [20.12.2]
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/

steps:
Expand Down
14 changes: 4 additions & 10 deletions .github/workflows/test-frontend.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,17 +26,14 @@ jobs:

strategy:
matrix:
node-version: [20.10.0]
node-version: [20.12.2]

steps:
- uses: actions/[email protected]
with:
submodules: true
- name: Install pnpm
uses: pnpm/action-setup@v3
with:
version: 8
run_install: false
uses: pnpm/action-setup@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/[email protected]
with:
Expand Down Expand Up @@ -64,7 +61,7 @@ jobs:
strategy:
fail-fast: false
matrix:
node-version: [20.10.0]
node-version: [20.12.2]
browser: [chrome]

services:
Expand All @@ -91,10 +88,7 @@ jobs:
#- uses: browser-actions/setup-firefox@latest
# if: ${{ matrix.browser == 'firefox' }}
- name: Install pnpm
uses: pnpm/action-setup@v3
with:
version: 7
run_install: false
uses: pnpm/action-setup@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/[email protected]
with:
Expand Down
7 changes: 2 additions & 5 deletions .github/workflows/test-production.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,17 +16,14 @@ jobs:

strategy:
matrix:
node-version: [20.10.0]
node-version: [20.12.2]

steps:
- uses: actions/[email protected]
with:
submodules: true
- name: Install pnpm
uses: pnpm/action-setup@v3
with:
version: 8
run_install: false
uses: pnpm/action-setup@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/[email protected]
with:
Expand Down
Loading
Loading