FOLIO Scramble! #4 這い上がりベンチャーの組織改善で発表をした
sbt-ci-releaseとtagprを用いたScala libraryのリリースマネジメント
これは何
OSSとしてGitHubで管理するScala libraryの、リリースマネジメント手法について。 今回、以下の2つのツールを使っている。
- GitHub - sbt/sbt-ci-release: sbt plugin to automate Sonatype releases from GitHub Actions
- GitHub - Songmu/tagpr: automatically creates and updates a pull request for unreleased items, tag them when they are merged, and create releases.