Releases: AobaIwaki123/lumitree
Releases · AobaIwaki123/lumitree
Release list
v1.11.0
本番リリース PR: release-stage/v1.11.0 -> release (v1.11.0)
本 PR は main ブランチの開発成果を取りまとめ、マニフェストタグを v1.11.0 に更新して本番 release ブランチへ反映するための Release PR です。
📦 含まれる変更・機能一覧
- #80: feat: イベント取得 API における日付範囲フィルタ (from / to) のサポート
リリース後の自動実行項目
- 次期 Git リリースタグ (v1.11.0) の自動発行
- GitHub Release ノートの自動生成 & GoReleaser バイナリ配布
- GHCR へのマルチアーキテクチャ OCI コンテナイメージ (
ghcr.io/aobaiwaki123/lumitree:v1.11.0) 自動 Push - 自宅 Kubernetes クラスタ (ArgoCD) への自動同期 & ローリングアップデート
- 一時ステージングブランチ (
release-stage/v1.11.0) の自動削除
v1.10.0
本番リリース PR: release-stage/v1.10.0 -> release (v1.10.0)
本 PR は main ブランチの開発成果を取りまとめ、マニフェストタグを v1.10.0 に更新して本番 release ブランチへ反映するための Release PR です。
📦 含まれる変更・機能一覧
- #68: feat: timetr.ee 短縮URL形式(イベント直リンク)からの変換に対応
リリース後の自動実行項目
- 次期 Git リリースタグ (v1.10.0) の自動発行
- GitHub Release ノートの自動生成 & GoReleaser バイナリ配布
- GHCR へのマルチアーキテクチャ OCI コンテナイメージ (
ghcr.io/aobaiwaki123/lumitree:v1.10.0) 自動 Push - 自宅 Kubernetes クラスタ (ArgoCD) への自動同期 & ローリングアップデート
- 一時ステージングブランチ (
release-stage/v1.10.0) の自動削除
v1.9.0
本番リリース PR: release-stage/v1.9.0 -> release (v1.9.0)
本 PR は main ブランチの開発成果を取りまとめ、マニフェストタグを v1.9.0 に更新して本番 release ブランチへ反映するための Release PR です。
📦 含まれる変更・機能一覧
- #66: feat: TimeTree → iCal URL 変換 UI(GET /)の追加
- #65: docs: AGENTS.md にリポジトリ概要・ディレクトリ構成・スクリプト・CI/CD ワークフロー情報を追加
- #64: docs: Getting Started ガイドの新設および README からのドキュメントリンク整備
リリース後の自動実行項目
- 次期 Git リリースタグ (v1.9.0) の自動発行
- GitHub Release ノートの自動生成 & GoReleaser バイナリ配布
- GHCR へのマルチアーキテクチャ OCI コンテナイメージ (
ghcr.io/aobaiwaki123/lumitree:v1.9.0) 自動 Push - 自宅 Kubernetes クラスタ (ArgoCD) への自動同期 & ローリングアップデート
- 一時ステージングブランチ (
release-stage/v1.9.0) の自動削除
v1.8.0
本番リリース PR: release-stage/v1.8.0 -> release (v1.8.0)
本 PR は main ブランチの開発成果を取りまとめ、マニフェストタグを v1.8.0 に更新して本番 release ブランチへ反映するための Release PR です。
📦 含まれる変更・機能一覧
- #63: fix(ci): 作業ブランチへの push トリガーを削除し PR 時のみの単一実行に重複排除
- #61: fix(ci): Release PR およびリリースノートに PR タイトルを完全展開して記載するよう修正
- #60: feat(ci): GitHub Actions GUI で視覚的パイプライングラフ (DAG) を描画するジョブ分割と needs 依存定義の追加
- #59: docs: README.md の CI バッジリンクを最新の ci-* ワークフローに修正
リリース後の自動実行項目
- 次期 Git リリースタグ (v1.8.0) の自動発行
- GitHub Release ノートの自動生成 & GoReleaser バイナリ配布
- GHCR へのマルチアーキテクチャ OCI コンテナイメージ (
ghcr.io/aobaiwaki123/lumitree:v1.8.0) 自動 Push - 自宅 Kubernetes クラスタ (ArgoCD) への自動同期 & ローリングアップデート
- 一時ステージングブランチ (
release-stage/v1.8.0) の自動削除
v1.7.0
本番リリース PR: release-stage/v1.7.0 -> release (v1.7.0)
本 PR は main ブランチの開発成果を取りまとめ、マニフェストタグを v1.7.0 に更新して本番 release ブランチへ反映するための Release PR です。
📦 含まれる変更・機能一覧
リリース後の自動実行項目
- 次期 Git リリースタグ (v1.7.0) の自動発行
- GitHub Release ノートの自動生成 & GoReleaser バイナリ配布
- GHCR へのマルチアーキテクチャ OCI コンテナイメージ (
ghcr.io/aobaiwaki123/lumitree:v1.7.0) 自動 Push - 自宅 Kubernetes クラスタ (ArgoCD) への自動同期 & ローリングアップデート
- 一時ステージングブランチ (
release-stage/v1.7.0) の自動削除
v1.6.0 (2026-08-22)
🚀 新機能・機能改善 (Features & Improvements)
- #44:
feat(ci): Go Linter へのnilerr/errorlint追加およびci-goワークフローへの分離 - #45:
feat(ci):ci-scriptsワークフローの追加およびシェルスクリプトのエラー握りつぶし解消 - #47:
feat(ci):ci-workflowsワークフローの追加によるactionlint静的解析の導入 - #48:
feat(ci): GitHub Releases のリリースノート自動生成設定 (.github/release.yml) の追加 - #52:
feat(ci):release-prワークフローへの事前コンテナ Push 統合
🐛 バグ修正 & ドキュメント (Bug Fixes & Documentation)
v1.5.0
Changelog
- 5eda382: Merge pull request #38 from AobaIwaki123/docs/enhance-readme-and-cli-guide (@AobaIwaki123)
- 3b62a89: Merge pull request #39 from AobaIwaki123/docs/architecture-and-gitops-flow (@AobaIwaki123)
- 88302f5: Merge pull request #40 from AobaIwaki123/release-stage/v1.5.0 (@AobaIwaki123)
- 13386a8: Merge pull request #41 from AobaIwaki123/fix/ghcr-lowercase-and-stage-prepush (@AobaIwaki123)
- 744b580: Merge pull request #42 from AobaIwaki123/fix/fast-forward-release-stage-generation (@AobaIwaki123)
- 66f2472: Merge pull request #43 from AobaIwaki123/fix/set-git-identity-before-merge-in-sync-pr (@AobaIwaki123)
- 64eded8: chore(release): bump k8s manifest image tag to v1.5.0 (@github-actions[bot])
- 13fe714: chore: sync main into release-stage/v1.5.0 (@github-actions[bot])
- 1c11016: docs: add comprehensive system architecture and Shift-Left GitOps workflow documentation (@github-actions[bot])
- 82ca7db: docs: enrich README with full CLI flags, env vars, and multi-platform install options (@github-actions[bot])
- 60d9a6f: fix(ci): create release-stage branch from origin/release to permanently prevent manifest conflicts (@github-actions[bot])
- 0cb4dc1: fix(ci): normalize GHCR repo name to lowercase and enable release-stage container pre-push (@github-actions[bot])
- 97a2b2f: fix(ci): set git identity before merge in sync-release-pr to ensure full main diff inclusion (@github-actions[bot])
v1.4.0
Changelog
- 358c91c: Merge pull request #31 from AobaIwaki123/feat/worktree-script-auto-delete-local-branch (@AobaIwaki123)
- 10ac1ef: Merge pull request #32 from AobaIwaki123/feat/ci-whitelist-paths-filtering (@AobaIwaki123)
- 3b683aa: Merge pull request #33 from AobaIwaki123/feat/goreleaser-github-changelog (@AobaIwaki123)
- e03a4dc: Merge pull request #35 from AobaIwaki123/fix/unify-semver-tag-calculation (@AobaIwaki123)
- 5395712: Merge pull request #36 from AobaIwaki123/release-stage/v1.4.0 (@AobaIwaki123)
- 4b0289f: chore(release): bump k8s manifest image tag to v1.4.0 (@github-actions[bot])
- ba92183: chore: sync main into release staging branch (@github-actions[bot])
- 142a6b7: feat(ci): configure GoReleaser changelog to use GitHub PR titles (@github-actions[bot])
- bc06147: feat(ci): switch CI to strict Go whitelist paths filtering (@github-actions[bot])
- 3792e99: feat(scripts): auto-delete local branch on worktree removal and add clean command (@github-actions[bot])
- 6e7fc38: fix(ci): unify max semver tag calculation across workflows and ensure automated release container push (@github-actions[bot])
v1.3.0
🚀 リリース内容
含まれる Pull Request
- #28: feat: CI の責務分離(Goホワイトリスト化)および Release PR 参照リスト表示・コンテナタグ Push 改善 (@AobaIwaki123)
v1.2.0
🚀 リリース内容
含まれる Pull Request
- #28: feat: CI の責務分離(Goホワイトリスト化)および Release PR 参照リスト表示・コンテナタグ Push 改善 (@AobaIwaki123)
- #27: feat: sync-release-pr における GitHub ネイティブな PR 参照 (#XX) 一覧化へのシンプル化 (@AobaIwaki123)
- #26: feat: 不要な CI 実行を抑制する paths-ignore フィルタの追加 (@AobaIwaki123)
- #24: fix: tag-on-release-merge ワークフローにおける git user 設定漏れの修正 (@AobaIwaki123)
- #21: docs: README の CLI 実行例およびフラグ指定の最新化 (@AobaIwaki123)
- #20: test: cmd/lumitree の単体テストおよび CLI 統合テストの追加 (@AobaIwaki123)
- #19: fix: 保護ブランチ違反の解消と Release PR 連携スクリプトの改善 (@AobaIwaki123)
- #18: fix: .gitignore のバイナリ指定修正による cmd/lumitree の追加と Docker ビルド復旧 (@AobaIwaki123)
- #16: feat: release ブランチ連動の Kubernetes デプロイ設定と検証スクリプトの追加 (@AobaIwaki123)
- #15: chore: Git Worktree 運用の必須化と worktree 管理スクリプトの整備 (@AobaIwaki123)