-
Notifications
You must be signed in to change notification settings - Fork 16
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: automatically generate release announce in blog #83
Comments
Image how we want to call this rake task $ rake release:blog:announce:generate (...arguments) TODO
|
otegami
added a commit
to otegami/groonga.org
that referenced
this issue
Dec 4, 2024
GitHub: groongaGH-83 In this PR, we implement a Rake task for generating release announces in blog without contents. At the following PRs, we will implement contents step by step. Generate release announces ```console $ VERSION=14.1.1 rake release:blog:generate $ tree . | grep 2024-12-04-groonga-14.1.1.md │ └── 2024-12-04-groonga-14.1.1.md │ │ └── 2024-12-04-groonga-14.1.1.md ```
otegami
added a commit
to otegami/groonga.org
that referenced
this issue
Dec 4, 2024
GitHub: groongaGH-83 In this PR, we implement a Rake task for generating release announces in blog without contents. At the following PRs, we will implement contents step by step. Generate release announces ```console $ VERSION=14.1.1 rake release:blog:generate $ tree . | grep 2024-12-04-groonga-14.1.1.md │ └── 2024-12-04-groonga-14.1.1.md │ │ └── 2024-12-04-groonga-14.1.1.md ```
otegami
added a commit
to otegami/groonga.org
that referenced
this issue
Dec 4, 2024
GitHub: groongaGH-83 In this PR, we implement a Rake task for generating release announce posts in blog. Generate release announce posts ```console $ rake release:blog:generate $ tree . | grep 2024-12-04-groonga-14.1.0.md │ └── 2024-12-04-groonga-14.1.0.md │ │ └── 2024-12-04-groonga-14.1.0.md ``` ```console $ cat en/_posts/2024-12-04-groonga-14.1.0.md --- layout: post.en title: Groonga 14.1.0 has been released description: Groonga 14.1.0 has been released! --- Groonga 14.1.0 has been released! For installation instructions on your environments, please see the [Installation Guide](/docs/install.html). For the information on the changes, please see the [Release Note](/docs/news/14.html#release-14-1-0-2024-12-04). $ cat ja/_posts/2024-12-04-groonga-14.1.0.md --- layout: post.ja title: Groonga 14.1.0リリース description: Groonga 14.1.0をリリースしました! --- Groonga 14.1.0をリリースしました! それぞれの環境毎のインストール方法は、[インストール](/ja/docs/install.html)をご確認ください。 主な変更点のついては、[リリースノート](/ja//docs/news/14.html#release-14-1-0-2024-12-04)をご確認ください ```
otegami
added a commit
to otegami/groonga.org
that referenced
this issue
Dec 4, 2024
GitHub: groongaGH-83 In this PR, we implement a Rake task for generating release announce posts in blog. Generate release announce posts ```console $ rake release:blog:generate $ tree . | grep 2024-12-04-groonga-14.1.0.md │ └── 2024-12-04-groonga-14.1.0.md │ │ └── 2024-12-04-groonga-14.1.0.md ``` ```console $ cat en/_posts/2024-12-04-groonga-14.1.0.md --- layout: post.en title: Groonga 14.1.0 has been released description: Groonga 14.1.0 has been released! --- Groonga 14.1.0 has been released! For installation instructions on your environments, please see the [Installation Guide](/docs/install.html). For the information on the changes, please see the [Release Note](/docs/news/14.html#release-14-1-0-2024-12-04). $ cat ja/_posts/2024-12-04-groonga-14.1.0.md --- layout: post.ja title: Groonga 14.1.0リリース description: Groonga 14.1.0をリリースしました! --- Groonga 14.1.0をリリースしました! それぞれの環境毎のインストール方法は、[インストール](/ja/docs/install.html)をご確認ください。 主な変更点のついては、[リリースノート](/ja//docs/news/14.html#release-14-1-0-2024-12-04)をご確認ください ```
kou
pushed a commit
that referenced
this issue
Dec 4, 2024
GitHub: GH-83 In this PR, we implement a Rake task for generating release announces in blog without contents. At the following PRs, we will implement contents step by step.
otegami
added a commit
to otegami/groonga.org
that referenced
this issue
Dec 4, 2024
GitHub: groongaGH-83 In this PR, we implement a Rake task for generating release announce posts in blog. Generate release announce posts ```console $ rake release:blog:generate $ tree . | grep 2024-11-15-groonga-14.1.0.md │ └── 2024-11-15-groonga-14.1.0.md │ │ └── 2024-11-15-groonga-14.1.0.md ``` ```console $ cat en/_posts/2024-11-15-groonga-14.1.0.md --- layout: post.en title: Groonga 14.1.0 has been released description: Groonga 14.1.0 has been released! --- Groonga 14.1.0 has been released! For installation instructions on your environments, please see the [Installation Guide](/docs/install.html). For the information on the changes, please see the [Release Note](/docs/news/14.html#release-14-1-0-2024-12-04). $ cat ja/_posts/2024-11-15-groonga-14.1.0.md --- layout: post.ja title: Groonga 14.1.0リリース description: Groonga 14.1.0をリリースしました! --- Groonga 14.1.0をリリースしました! それぞれの環境毎のインストール方法は、[インストール](/ja/docs/install.html)をご確認ください。 主な変更点のついては、[リリースノート](/ja//docs/news/14.html#release-14-1-0-2024-12-04)をご確認ください ```
otegami
added a commit
to otegami/groonga.org
that referenced
this issue
Dec 4, 2024
GitHub: groongaGH-83 In this PR, we implement a Rake task for generating release announce posts in blog. Generate release announce posts ```console $ rake release:blog:generate $ tree . | grep 2024-11-15-groonga-14.1.0.md │ └── 2024-11-15-groonga-14.1.0.md │ │ └── 2024-11-15-groonga-14.1.0.md ``` ```console $ cat en/_posts/2024-11-15-groonga-14.1.0.md --- layout: post.en title: Groonga 14.1.0 has been released description: Groonga 14.1.0 has been released! --- Groonga 14.1.0 has been released! For installation instructions on your environments, please see the [Installation Guide](/docs/install.html). For the information on the changes, please see the [Release Note](/docs/news/14.html#release-14-1-0-2024-12-04). $ cat ja/_posts/2024-11-15-groonga-14.1.0.md cat ja/_posts/2024-11-05-groonga-14.1.0.md --- layout: post.ja title: Groonga 14.1.0リリース description: Groonga 14.1.0をリリースしました! --- Groonga 14.1.0をリリースしました! それぞれの環境毎のインストール方法は、[インストール](/ja/docs/install.html)をご確認ください。 主な変更点のついては、[リリースノート](/ja/docs/news/14.html#release-14-1-0)をご確認ください。 ```
kou
pushed a commit
that referenced
this issue
Dec 5, 2024
GitHub: GH-83 In this PR, we implement a Rake task for generating release announce posts with contents in blog.
abetomo
changed the title
release: automatically generate release announce in brog
release: automatically generate release announce in blog
Dec 9, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
What is your problem?
Currently, when releasing a new version, we have to manually create a blog post to announce it. This process is redundant and time-consuming because we already have detailed release notes that cover the changes in the new version.
Proposed Solution:
Implement a Rake task that automatically generates a blog post.
This will streamline the release process and reduce the manual effort required during releases.
How to reproduce it
No response
The text was updated successfully, but these errors were encountered: