Skip to content

Commit 3894e18

Browse files
authored
dev: Update to the latest release flow (#437)
1 parent 7d65aed commit 3894e18

File tree

3 files changed

+34
-54
lines changed

3 files changed

+34
-54
lines changed

_po/ja/development/release.po

Lines changed: 22 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,12 @@
11
msgid ""
22
msgstr ""
33
"Project-Id-Version: PACKAGE VERSION\n"
4-
"Report-Msgid-Bugs-To: \n"
5-
"PO-Revision-Date: 2024-09-09 01:38+0000\n"
6-
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
7-
"Language-Team: Japanese\n"
84
"Language: ja\n"
95
"MIME-Version: 1.0\n"
106
"Content-Type: text/plain; charset=UTF-8\n"
117
"Content-Transfer-Encoding: 8bit\n"
12-
"Plural-Forms: nplurals=; plural=;\n"
8+
"Plural-Forms: nplurals=1; plural=0;\n"
9+
"PO-Revision-Date: 2024-12-10 10:00+0900\n"
1310

1411
msgid ""
1512
"---\n"
@@ -123,12 +120,16 @@ msgstr "## リリースタスクを実行"
123120

124121
msgid ""
125122
"```console\n"
126-
"$ rake release NEW_RELEASE_DATE=$(date +%Y-%m-%d)\n"
123+
"$ rake release\n"
127124
"```"
128125
msgstr ""
129126

130-
msgid "`NEW_RELEASE_DATE` is the release date."
131-
msgstr "`NEW_RELEASE_DATE`はリリース日です。"
127+
msgid ""
128+
"If you want to set a different day as the release date, specify the release "
129+
"date in `NEW_RELEASE_DATE`."
130+
msgstr ""
131+
"リリース日を別の日に設定したい場合は、`NEW_RELEASE_DATE`でリリース日を指定し"
132+
"ます。"
132133

133134
msgid "### About `release` task"
134135
msgstr "### `release`タスクについて"
@@ -175,38 +176,29 @@ msgstr ""
175176
"CIで自動リリースを行っているので、失敗していたらリトライします。(何度リトラ"
176177
"イしても問題ないように設定されています。)"
177178

178-
msgid "## Create packages for the release"
179-
msgstr "## リリース用パッケージを作成"
179+
msgid "## Check the release package"
180+
msgstr "## リリース用パッケージの確認"
180181

181182
msgid "### Ubuntu"
182183
msgstr ""
183184

184185
msgid "For Ubuntu, packages are provided by PPA on launchpad.net."
185186
msgstr "Ubuntuの場合、パッケージはlaunchpad.netのPPAで提供されます。"
186187

187-
msgid "* Upload to the `ppa` repository"
188-
msgstr "* `ppa` リポジトリーにアップロード"
189-
190-
msgid ""
191-
" ```console\n"
192-
" $ rake package:ubuntu LAUNCHPAD_UPLOADER_PGP_KEY=xxxxxxx\n"
193-
" ```"
194-
msgstr ""
195-
196-
msgid "* Check the build result"
197-
msgstr "* ビルド結果の確認"
188+
msgid "Check the build result:"
189+
msgstr "ビルド結果の確認:"
198190

199191
msgid ""
200-
" When upload packages succeeded, a package build process is executed on "
201-
"launchpad.net.\n"
202-
" Then the build result is notified via E-mail if the build fails.\n"
203-
" We can install packages via [Groonga PPA on launchpad.net][launchpad-"
204-
"groonga-ppa]."
192+
"When CI successfully uploads a package, a package build process is executed "
193+
"on launchpad.net.\n"
194+
"Then the build result is notified via E-mail if the build fails.\n"
195+
"We can install packages via [Groonga PPA on launchpad.net][launchpad-groonga-"
196+
"ppa]."
205197
msgstr ""
206-
" パッケージのアップロードに成功すると、パッケージのビルドがlaunchpad.netにて"
207-
"行われます。アップロード後、ビルドに失敗するとメールで通知されます。ビルドが"
208-
"成功するとパッケージを[Groonga PPA][launchpad-groonga-ppa]経由でインストール"
209-
"できます。"
198+
"CIにてパッケージのアップロードに成功すると、パッケージのビルドがlaunchpad.net"
199+
"にて行われます。アップロード後、ビルドに失敗するとメールで通知されます。ビル"
200+
"ドが成功するとパッケージを[Groonga PPA][launchpad-groonga-ppa]経由でインス"
201+
"トールできます。"
210202

211203
msgid "## Describe the changes"
212204
msgstr "## 変更点を記述"

development/release.md

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,10 @@ $ ./setup-release.sh
5858
## Execute `release` task
5959

6060
```console
61-
$ rake release NEW_RELEASE_DATE=$(date +%Y-%m-%d)
61+
$ rake release
6262
```
6363

64-
`NEW_RELEASE_DATE` is the release date.
64+
If you want to set a different day as the release date, specify the release date in `NEW_RELEASE_DATE`.
6565

6666
### About `release` task
6767

@@ -89,23 +89,17 @@ We confirm below CIs green or not.
8989

9090
We use CI to do automatic releases, so if it fails, we retry.
9191

92-
## Create packages for the release
92+
## Check the release package
9393

9494
### Ubuntu
9595

9696
For Ubuntu, packages are provided by PPA on launchpad.net.
9797

98-
* Upload to the `ppa` repository
98+
Check the build result:
9999

100-
```console
101-
$ rake package:ubuntu LAUNCHPAD_UPLOADER_PGP_KEY=xxxxxxx
102-
```
103-
104-
* Check the build result
105-
106-
When upload packages succeeded, a package build process is executed on launchpad.net.
107-
Then the build result is notified via E-mail if the build fails.
108-
We can install packages via [Groonga PPA on launchpad.net][launchpad-groonga-ppa].
100+
When CI successfully uploads a package, a package build process is executed on launchpad.net.
101+
Then the build result is notified via E-mail if the build fails.
102+
We can install packages via [Groonga PPA on launchpad.net][launchpad-groonga-ppa].
109103

110104
## Describe the changes
111105

ja/development/release.md

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,10 @@ $ ./setup-release.sh
5858
## リリースタスクを実行
5959

6060
```console
61-
$ rake release NEW_RELEASE_DATE=$(date +%Y-%m-%d)
61+
$ rake release
6262
```
6363

64-
`NEW_RELEASE_DATE`はリリース日です
64+
リリース日を別の日に設定したい場合は、`NEW_RELEASE_DATE`でリリース日を指定します
6565

6666
### `release`タスクについて
6767

@@ -89,21 +89,15 @@ $ rake release NEW_RELEASE_DATE=$(date +%Y-%m-%d)
8989

9090
CIで自動リリースを行っているので、失敗していたらリトライします。(何度リトライしても問題ないように設定されています。)
9191

92-
## リリース用パッケージを作成
92+
## リリース用パッケージの確認
9393

9494
### Ubuntu
9595

9696
Ubuntuの場合、パッケージはlaunchpad.netのPPAで提供されます。
9797

98-
* `ppa` リポジトリーにアップロード
98+
ビルド結果の確認:
9999

100-
```console
101-
$ rake package:ubuntu LAUNCHPAD_UPLOADER_PGP_KEY=xxxxxxx
102-
```
103-
104-
* ビルド結果の確認
105-
106-
パッケージのアップロードに成功すると、パッケージのビルドがlaunchpad.netにて行われます。アップロード後、ビルドに失敗するとメールで通知されます。ビルドが成功するとパッケージを[Groonga PPA][launchpad-groonga-ppa]経由でインストールできます。
100+
CIにてパッケージのアップロードに成功すると、パッケージのビルドがlaunchpad.netにて行われます。アップロード後、ビルドに失敗するとメールで通知されます。ビルドが成功するとパッケージを[Groonga PPA][launchpad-groonga-ppa]経由でインストールできます。
107101

108102
## 変更点を記述
109103

0 commit comments

Comments
 (0)