#TAGPR
tagpr によるリリース作業の自動化めちゃくちゃ便利。手放せなくなってきた
github.com/Songmu/tagpr
GitHub - Songmu/tagpr: automatically creates and updates a pull request for unreleased items, tag them when they are merged, and create releases.
automatically creates and updates a pull request for unreleased items, tag them when they are merged, and create releases. - Songmu/tagpr
github.com
April 20, 2026 at 1:49 PM
tagprにCalVer対応入れてもらいました。v2026.129.0 みたいなバージョンが使えます / "Release v1.13.0 · Songmu/tagpr"
Release v1.13.0 · Songmu/tagpr
What's Changed Add Calendar Versioning (CalVer) support by @fujiwara in #288 build(deps): bump actions/checkout from 6.0.1 to 6.0.2 by @dependabot[bot] in #289 Full Changelog: v1.12.1...v1.13.0
github.com
January 29, 2026 at 4:15 AM
github.com/Songmu/tagpr...

コントリビュート成功🎉
December 14, 2025 at 9:15 AM
note to self, find links for:
- One Direction formed based on KPop model
- more details on TVXQ changing the industry via getting law passed
- Ithaca x TAGPR & timeline with Taylor Masters stuff
- SHINee group background
March 19, 2026 at 7:28 AM
releaseが自動化されていなかったので tagpr も導入したった
September 25, 2026 at 5:41 AM
確かにそれドキュメントした方が良いかなーとか最近思っていた。
tagpr自体のワークフローファイルを参照してもらえればわかるかな。最後のtagprをmake installしてるところは uses: Songmu/tagpr@v1 してもらえれば良いです。
github.com/Songmu/tagpr...
github.com
September 16, 2025 at 2:27 AM
tagprの導入が難しいでござる。

* 普通に導入すると、PRは作られるがGH actionsがトリガーされないのでCIがokにならず、マージできない(GHA triggerを適切に設定することで回避可能と思われるが…)
* PATは設定したくない(tagpr PR authorが人間になってしまうので)
* GitHub appsが理想的だが、設定が難しい(今朝やってうまくいかなかった…)。 tagpr/README で説明もされていない

GitHub appsでgenerate tokenする方法をもうちょい詳しく説明してほしい!

cc: @songmu.bsky.social
September 16, 2025 at 1:56 AM
I’ve never heard of the couple in this dispute. But the head of this PR company worked with #JohnnyDepp to smear #AmberHeard. Synopsis of this article: #TAGPR literally makes up lies on sketchy websites to ruin people’s lives and pays to get that content spread. Don’t spread celebrity gossip.
In Leaked Audio, Hollywood Fixer Tells Billionaire Client of Plan to Smear Fiancée (Listen)
Digital fixer Jed Wallace, a central figure in the unfolding Hollywood smear site scandal, speaks to billionaire Leonardo Maria Del Vecchio about an apparent campaign against his former fiancee, the ‘...
www.hollywoodreporter.com
September 29, 2026 at 2:36 PM
いっぱいcommitした。12月に2.7出したばっかりだけどサブコマンド追加したし真面目に上げると2.8になるよなあ
github.com/kayac/ecspre...
Release for v2.8.0 by github-actions[bot] · Pull Request #940 · kayac/ecspresso
This pull request is for the next release as v2.8.0 created by tagpr. Merging it will tag v2.8.0 to the merge commit and create a GitHub release. You can modify this branch "tagpr-from-v2.7.1&...
github.com
February 11, 2026 at 7:33 AM
遅くなりましたが、起票しました
github.com/Songmu/tagpr...
October 31, 2025 at 2:41 AM
tagpr、versionFileで指定したファイルのバージョンを書き換えるときにファイルパーミッションを644で上書きしちゃってる気がする。元のファイルパーミッションを引き継ぐようにしたい。コントリビュートしたいが年明けまで余裕が…
November 26, 2025 at 2:56 PM
dependabotが作るPRに"minor" labelが付いているのをそのままmergeするとtagprがminor version up扱いにしちゃうの、どう制御するのがいいんだっけ。tagpr側で見るラベル変えられたかな
August 16, 2025 at 2:20 AM
仕事終わったらREADMEやらライセンスやらTagprやらを整えます
May 21, 2024 at 5:23 AM
- minor versionは、リリース対象のpull requestのどれか `minor` というtagが付いていると、 tagprが作ったpull requestの方に `tagpr:minor` というタグがつき、それを元にマイナーバージョンを上げる形になります
- .github/release.yml はGitHubの機能でtagprはそれをみてCHANGELOGのレンダリングをおこないます
- docs.github.com/en/repositor...

ヘルプ充実させます!
Automatically generated release notes - GitHub Docs
You can automatically generate release notes for your GitHub releases
docs.github.com
September 20, 2025 at 6:13 AM
早速設定しました / "immutable releasesを有効にする際のtagprとgoreleaserの設定 | おそらくはそれさえも平凡な日々"
immutable releasesを有効にする際のtagprとgoreleaserの設定 | おそらくはそれさえも平凡な日々
GitHubのImmutable Releasesがパブリックプレビューとなりました。ソフトウェアを公開している方は積極的にオンにすると良いでしょう。suzuki-shunsukeさんが早速zennを書かれているので、詳しい解説はそちらに譲ります。 Releases now support immutabili…
songmu.jp
September 5, 2025 at 7:16 AM
Amazon ECSデプロイツール ecspresso v2.8.5 をリリースしました
- CloudWatch高解像度(20sec)メトリクス対応
- verifyで tag + sha256 でpinしたimageがnot foundになるバグ修正
などです
github.com/kayac/ecspre...
Release v2.8.5 · kayac/ecspresso
What's Changed Add optional: true to tfstate plugin by @fujiwara in #1017 Add App.HasDiff for library callers by @fujiwara in #1019 Embed Version in source via tagpr versionFile by @fujiwara in #1...
github.com
July 8, 2026 at 12:33 AM
"Songmu/tagpr が複数 major version リリースに対応しました"
Songmu/tagpr が複数 major version リリースに対応しました
はじめに 自分は cloudbees-oss/smart-tests-cli(旧 launchableinc/cli)で v1 と v2 のメンテナンスをしている。v1 を利用しているお客さんも多く、v1 のメンテナンスを継続する必要がある。
blog.konboi.com
February 26, 2026 at 1:15 AM
tfstate-lookup v1.5.0 リリースしました。S3 endpoint (AWS_ENDPOINT_URL_S3) と TF_WORKSPACE に対応しました github.com/fujiwara/tfs...
Release v1.5.0 · fujiwara/tfstate-lookup
What's Changed Supports S3 endpoint by @fujiwara in #223 use tagpr by @fujiwara in #224 Support for TF_WORKSPACE by @shmokmt in #212 update readme for -s3-endpoint-url and TF_WORKSPACE by @fujiwar...
github.com
February 7, 2025 at 6:30 PM
10年前に初版を出してその後触らず、5年前にv1.0.0を出したきりだった fujiwara/shapeio にいろいろ足してv1.1.0にした。
オリンピックより動きがないライブラリ、役には立つ(Goだとずっと動くからね) github.com/fujiwara/sha...
Release v1.1.0 · fujiwara/shapeio
What's Changed [FIX] Change t.Errorf to t.Error When Not Using Formatting Directives by @sbward in #3 Support dynamic rate limit changes via SetRateLimit by @fujiwara in #5 Introduce Songmu/tagpr ...
github.com
May 22, 2026 at 1:48 PM
コードをサラッと読んだだけだけど、ここで最新の tag (version) が返るから v1, v2 でそれぞれ最新のtagを取得するとかは現状では難しそうだな。
github.com/Songmu/tagpr...
September 17, 2025 at 2:14 AM
@songmu.bsky.social ここで聞いちゃいますが

tagprって複数のversionのリリースに対応できます?

v1 branch に merge されたものは v1.xx.yy をリリース用のPR作成、merge後リリース
main branchにmergeされたものは v2.xx.yy をリリース用のPR作成、merge後リリース

issueでやった方がいいなら別途起票しますが
September 17, 2025 at 12:25 AM
github.com/wado-lang/wa...

wadoのリリースでもするか、と最初のリリースをしめみたところ、tagprがinitial PRから1000+個のPRを列挙してワロス。いやアルゴリズム的にはそういう振る舞いではあるんだけどw
Release v0.0.1 · wado-lang/wado
What's Changed Add re-export syntax (pub use) and visibility documentation by @gfx in #138 WEP update: Replace iterator-based with builder-pattern for tuple coercion by @gfx in #137 Rename ADR to ...
github.com
May 8, 2026 at 6:04 AM