Releases: int128/argocd-commenter
Releases · int128/argocd-commenter
v1.14.4
What's Changed
Bug fix
- Check the current deployment status from GitHub API by @int128 in #801
- Enable HTTP cache for GitHub API by @int128 in #802
Update
- Update dependency golang-version to v1.19.3 by @renovate in #798
- Update dependency argoproj/argo-cd to v2.5.1 by @renovate in #799
- Update module github.com/onsi/gomega to v1.24.0 by @renovate in #800
Full Changelog: v1.14.3...v1.14.4
v1.14.3
What's Changed
Bug fix
Improvement
Refactoring
- refactor: split message formatter and create APIs by @int128 in #789
- refactor: extract argocd.GetOperationPhase() by @int128 in #790
- Refactor controllers by @int128 in #792
Update
- Update int128/delete-deployments-action action to v1 by @renovate in #785
- Update dependency golangci/golangci-lint to v1.50.1 by @renovate in #788
- Update module github.com/onsi/ginkgo/v2 to v2.4.0 by @renovate in #791
- Update dependency argoproj/argo-cd to v2.5.0 by @renovate in #794
- Update module github.com/onsi/gomega to v1.23.0 by @renovate in #796
Full Changelog: v1.14.2...v1.14.3
v1.14.2
What's Changed
Bug fix
- Fix log message when no comment is created by @int128 in #780
- Fix healthy notification is sent on application deletion by @int128 in #784
Refactoring
Update
- Update dependency argoproj/argo-cd to v2.4.15 by @renovate in #778
- Update module github.com/argoproj/argo-cd/v2 to v2.4.15 by @renovate in #779
- Update module golang.org/x/oauth2 to v0.1.0 by @renovate in #783
Full Changelog: v1.14.1...v1.14.2
v1.14.1
What's Changed
Bug fix
- Retry until Application is synced with valid Deployment URL by @int128 in #770
- Don't notify deployment status if already healthy by @int128 in #772
Improvement
- Set controller names for logs by @int128 in #773
- Fix log timestamp to RFC3339 nanosecond by @int128 in #774
- Add contextual values to logs by @int128 in #777
Update
- Update golang.org/x/oauth2 digest to 6fdb5e3 by @renovate in #769
- Update module go.uber.org/zap to v1.23.0 by @renovate in #775
Refactoring
- Keep final deployment status in E2E test by @int128 in #771
- refactor: Split
PhaseChangedEvent
andHealthChangedEvent
by @int128 in #776
Full Changelog: v1.14.0...v1.14.1
v1.14.0
What's Changed
Improvement
- Reconcile when the deployment URL is changed by @int128 in #763
- Support GitHub Enterprise Server by @int128 in #761
- Add controller name to logs by @int128 in #768
Refactoring
- refactor: test controllers with GitHub mock server by @int128 in #760
- refactor: rename to ApplicationHealthCommentReconciler by @int128 in #767
Update
- Update golang.org/x/oauth2 digest to b44042a by @renovate in #758
- Update module github.com/onsi/gomega to v1.22.1 by @renovate in #765
- Update module github.com/onsi/ginkgo/v2 to v2.3.1 by @renovate in #766
Full Changelog: v1.13.0...v1.14.0
v1.13.0
What's Changed
Improvement
- Store last healthy into ApplicationHealth resource by @int128 in #746
- Patch last healthy instead of update by @int128 in #757
Refactoring
- Clean up outdated deployments by @int128 in #743
- refactor: rename ApplicationHealthReconciler to ApplicationHealthChangeReconciler by @int128 in #748
- refactor: rename ApplicationPhaseReconciler to ApplicationPhaseChangeReconciler by @int128 in #749
Update
- Update github.com/int128/oauth2-github-app to v1.0.0 by @int128 in #739
- Apply patch to kubebuilder v3.6.0 by @int128 in #740
- Apply patch of kubebuilder v3.7.0 by @int128 in #741
- Update module github.com/onsi/ginkgo/v2 to v2.2.0 by @renovate in #742
- Update dependency argoproj/argo-cd to v2.4.13 by @renovate in #751
- Update module github.com/argoproj/argo-cd/v2 to v2.4.13 by @renovate in #752
- Update dependency golangci/golangci-lint to v1.50.0 by @renovate in #753
- Update dependency golang-version to v1.19.2 by @renovate in #754
- Update dependency argoproj/argo-cd to v2.4.14 by @renovate in #755
- Update module github.com/argoproj/argo-cd/v2 to v2.4.14 by @renovate in #756
Full Changelog: v1.12.0...v1.13.0
v1.12.0
What's Changed
Improvement
- Set deployment status to inactive on missing status by @int128 in #731
- Fix deployment did not become Active for CronJob by @int128 in #727
Refactoring
- refactor: use int128/wait-for-docker-image-action by @int128 in #720
- Add test of no-progressing resource by @int128 in #721
- refactor: simplify e2e test by @int128 in #722
- refactor: fix paths in workflow by @int128 in #725
- refactor: rewrite waitforapp with Go by @int128 in #724
- Change e2e-test scenario to replace image tags by @int128 in #726
- Fix deployment URL in e2e-test by @int128 in #728
- refactor: exclude *.md in docker workflow by @int128 in #732
- refactor: update e2e-test README by @int128 in #733
- refactor: create deployments before tests by @int128 in #734
- Refactor comparer logic by @int128 in #735
- Refactor notification comment by @int128 in #736
- Fix e2e-test on tag push by @int128 in #737
Update
- refactor: bump go.mod to 1.19 by @int128 in #723
- Update github.com/google/go-github to v47 by @int128 in #730
Full Changelog: v1.11.0...v1.12.0
v1.11.0
What's Changed
Improvement
Refactoring
- Test controllers by @int128 in #652
- refactor: add test for ApplicationPhaseReconciler by @int128 in #715
- refactor: add test for ApplicationHealthCommentReconciler by @int128 in #716
- refactor: add test for ApplicationHealthDeploymentReconciler by @int128 in #717
- refactor: use generateName and patch update by @int128 in #718
- refactor: add test cases by @int128 in #719
Update
- Update dependency argoproj/argo-cd to v2.4.12 by @renovate in #713
- Update module github.com/argoproj/argo-cd/v2 to v2.4.12 by @renovate in #714
Full Changelog: v1.10.0...v1.11.0
v1.10.0
What's Changed
Improvement
Refactoring
- Import scaffold of kubebuilder v3.6.0 by @int128 in #695
- Test if healthy event is notified once by @int128 in #711
Update
- Update module github.com/argoproj/gitops-engine to v0.7.1 by @renovate in #684
- Update golang Docker tag to v1.19 by @renovate in #682
- Update dependency argoproj/argo-cd to v2.4.11 by @renovate in #698
- Update module github.com/argoproj/argo-cd/v2 to v2.4.11 by @renovate in #699
- Update dependency golangci/golangci-lint to v1.49.0 by @renovate in #701
- Update module github.com/golang/protobuf to v1.5.2 by @renovate in #688
- Update module github.com/gorilla/websocket to v1.5.0 by @renovate in #689
- Update module github.com/improbable-eng/grpc-web to v0.15.0 by @renovate in #690
- Update module github.com/onsi/gomega to v1.20.2 by @renovate in #677
- Update dependency golang-version to v1.19.1 by @renovate in #705
- Update module github.com/google/go-cmp to v0.5.9 by @renovate in #706
- Update golang.org/x/oauth2 digest to f213421 by @renovate in #707
Full Changelog: v1.9.0...v1.10.0
v1.9.0
New Features
- Support Manifest Paths annotation when determining related pull requests by @quentinplessis in #656
- refactor: extract
GetManifestGeneratePaths()
and add tests by @int128 in #663
Updates
- Update github.com/argoproj/argo-cd/v2 to v2.3.3 by @int128 in #643
- Update docker/metadata-action action to v4 by @renovate in #645
- Update docker/setup-buildx-action action to v2 by @renovate in #648
- Update dependency golang-version to v1.18.1 by @renovate in #644
- Update docker/build-push-action action to v3 by @renovate in #646
- Update docker/login-action action to v2 by @renovate in #647
- Revert to Go 1.17 and add make test by @int128 in #649
- Use int128/renovate-base by @int128 in #650
- Add go mod tidy by @int128 in #651
- Update dependency argoproj/argo-cd to v2.3.4 by @renovate in #654
- Update module github.com/go-logr/logr to v1.2.3 by @renovate in #556
- Update dependency argoproj/argo-cd to v2.4.0 by @renovate in #658
- Update dependency argoproj/argo-cd to v2.4.2 by @renovate in #661
- bump deployment manifest to release 1.8.0 by @MatthiasWinzeler in #660
- Update dependency golangci/golangci-lint to v1.46.2 by @renovate in #659
- Update module github.com/onsi/gomega to v1.19.0 by @renovate in #639
- Update module github.com/google/go-cmp to v0.5.8 by @renovate in #664
- Update module github.com/argoproj/argo-cd/v2 to v2.4.2 by @renovate in #655
- Update golang.org/x/oauth2 digest to fd043fe by @renovate in #629
New Contributors
- @MatthiasWinzeler made their first contribution in #660
- @quentinplessis made their first contribution in #656
Full Changelog: v1.8.0...v1.9.0