-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Releases
Daijiro Fukuda edited this page Nov 29, 2024
·
13 revisions
- Add entry CHANGELOG.md
- Bump version lib/fluent/version.rb
- Update
Supported Versions
in SECURITY.md when major or minor version (x or y in x.y.z) is updated - Commit with message "vX.Y.Z"
- Example: v1.12.4
- Do not merge commit (Want to refer changelog entries in specific tag - git log v1.12.4)
- Rebase and merge
- Use it from pull down menu
Note: You need to use Ruby v3.1 or later to generage gems (since v1.14.4).
Note: You don't need a Windows environment to build the gems for MinGW since it just changes the dependencies.
bundle exec rake build:all
bundle exec rake release
gem push pkg/fluentd-x.y.z-x64-mingw32.gem
gem push pkg/fluentd-x.y.z-x86-mingw32.gem
gem push pkg/fluentd-x.y.z-x64-mingw-ucrt.gem
- Select the tag in tags.
- Select
Create release from tag
. - Copy the content from
CHANGELOG.md
. - Add
Contributors to this release (Alphabetical order)
section.
- Fluentd Blog
- Send a pull request to https://github.com/fluent/fluentd-website/ to post a new article
HowTo: