Releases: argoproj-labs/gitops-promoter
Releases · argoproj-labs/gitops-promoter
v0.5.0
gitops-promoter
2025-06-05T23:45:22Z
Container images
- quay.io/argoprojlabs/gitops-promoter:v0.5.0
Changelog
Features
- 662d438: feat: merge conflict resolution (#318) (@zachaller)
Bug fixes
- 97dcb61: fix: add nil check for ArgoCD LastTransitionTime (#320) (@alexymantha)
- 827b6bd: fix: avoid invalid examples for github domain (#324) (@crenshaw-dev)
- f182d94: fix: gitlab use template if no commit message (#330) (@zachaller)
Documentation
- 9c7495d: docs: bump install version (#331) (@crenshaw-dev)
- 69ca8da: docs: bump version (#316) (@crenshaw-dev)
- 350349b: docs: update comments and info links (#317) (@guspan-tanadi)
Dependency updates
- 73f11f2: chore(deps): bump github.com/bradleyfalzon/ghinstallation/v2 from 2.15.0 to 2.16.0 (#326) (@dependabot[bot])
- 98a8569: chore(deps): bump github.com/go-logr/logr from 1.4.2 to 1.4.3 (#323) (@dependabot[bot])
- d236146: chore(deps): bump sigs.k8s.io/controller-runtime from 0.20.4 to 0.21.0 (#319) (@dependabot[bot])
Full Changelog: v0.4.0...v0.5.0
v0.4.0
gitops-promoter
2025-05-20T22:07:03Z
Container images
- quay.io/argoprojlabs/gitops-promoter:v0.4.0
Changelog
Features
- 2ca8b9c: feat: add ClusterScmProvider CRD (#311) (@alexymantha)
- a22af25: feat: auto reconcile argocd commit status when applications update (#309) (@zachaller)
- 0a6fdde: feat: configurable pull request requeue (#298) (@zachaller)
Bug fixes
- 8615053: fix: Update binary name in Dockerfile (#305) (@yogeek)
- 72b1378: fix: use common parent when diffing diff (#272) (@zachaller)
Dependency updates
- 06f08e8: chore(deps): bump actions/setup-go from 5.4.0 to 5.5.0 (#306) (@dependabot[bot])
- 0fa7bad: chore(deps): bump codecov/codecov-action from 5.4.2 to 5.4.3 (#313) (@dependabot[bot])
- c92f593: chore(deps): bump gitlab.com/gitlab-org/api/client-go from 0.128.0 to 0.129.0 (#315) (@dependabot[bot])
- 35d50bf: chore(deps): bump golangci/golangci-lint-action from 7 to 8 (#297) (@dependabot[bot])
- 8d87217: chore(deps): bump the k8s-deps group with 3 updates (#275) (@dependabot[bot])
- 38c4515: chore(deps): bump the k8s-deps group with 3 updates (#312) (@dependabot[bot])
Other work
- 24e8740: chore: bump golang version to 1.24 (#299) (@zachaller)
- b08bffc: chore: docs version bump (#300) (@zachaller)
- ead1957: chore: perfsprint lint (#301) (@crenshaw-dev)
- 71df1a9: doc: fix a typo in index.md (#314) (@keliansb)
Full Changelog: v0.3.0...v0.4.0
v0.3.0
gitops-promoter
2025-05-02T21:22:53Z
Container images
- quay.io/argoprojlabs/gitops-promoter:v0.3.0
Changelog
Features
- 9e1d7f8: feat(config)!: require all config fields, default in manifests insted of code (#283) (@crenshaw-dev)
- 7ce28e3: feat: add enum validation for PR state (#292) (@crenshaw-dev)
- 5ce2a0a: feat: add enum validation for PR status state (#294) (@crenshaw-dev)
- 7b7c93a: feat: add merge keys for lists (#295) (@crenshaw-dev)
Bug fixes
- 7284210: fix: flipping old cs back to pending when merged (#289) (@zachaller)
- 0480948: fix: setup integration test to have access to settings manager (#277) (@zachaller)
- 575fe3c: fix: webhook status no-content (#271) (@FourFifthsCode)
Documentation
- 8a4a270: docs(faq): high-churn repo considerations (#296) (@crenshaw-dev)
Dependency updates
- 245e1ce: chore(deps): bump gitlab.com/gitlab-org/api/client-go from 0.127.0 to 0.128.0 (#276) (@dependabot[bot])
Other work
- 7267fa0: chore!: privateKey -> githubAppPrivateKey in Secret (#282) (@crenshaw-dev)
- a46cb12: chore(refactor): simplify by enforcing consistent order (#286) (@crenshaw-dev)
- dc7b9e0: chore(refactor): simplify setEnvironmentCommitStatus (#287) (@crenshaw-dev)
- aa597c8: chore: refactor pull request controller (#290) (@zachaller)
- d48c685: chore: remove unused ctx params (#288) (@crenshaw-dev)
- 5acbc4a: doc: add webhook example and fix comment (#284) (@pjiang-dev)
Full Changelog: v0.2.1...v0.3.0
v0.2.1
gitops-promoter
2025-04-21T21:48:42Z
Container images
- quay.io/argoprojlabs/gitops-promoter:v0.2.1
Changelog
Bug fixes
- 60b0217: fix: add required application list permission to commit status rbac (#268) (@FourFifthsCode)
Documentation
- 0a80379: docs: bump install version (#269) (@crenshaw-dev)
Full Changelog: v0.2.0...v0.2.1
v0.2.0
gitops-promoter
2025-04-21T15:43:32Z
Container images
- quay.io/argoprojlabs/gitops-promoter:v0.2.0
Changelog
Features
- fed2ea8: feat(config)!: configure requeue durations via ControllerConfiguration (#264) (@crenshaw-dev)
- 556781b: feat(controller): prometheus metrics for git and SCM operations (#117) (#255) (@crenshaw-dev)
Bug fixes
- c2bc412: fix(ctp): skip commit time when no active dry sha (#233) (@alexymantha)
Documentation
- 75f744e: docs: Update README.md with new talk (#244) (@crenshaw-dev)
- d4090d5: docs: bump install version (#265) (@crenshaw-dev)
Dependency updates
- 4e8201f: chore(deps): bump codecov/codecov-action from 5.4.0 to 5.4.2 (#262) (@dependabot[bot])
- 835f2a1: chore(deps): bump everything (#257) (@crenshaw-dev)
- 2dcc357: chore(deps): bump github.com/bradleyfalzon/ghinstallation/v2 from 2.14.0 to 2.15.0 (#263) (@dependabot[bot])
- b50f98b: chore(deps): bump github.com/onsi/ginkgo/v2 from 2.23.3 to 2.23.4 (#245) (@dependabot[bot])
- 25c2b13: chore(deps): bump github.com/onsi/gomega from 1.36.3 to 1.37.0 (#242) (@dependabot[bot])
- d56e789: chore(deps): bump gitlab.com/gitlab-org/api/client-go from 0.123.0 to 0.126.0 (#238) (@dependabot[bot])
- adf6f1e: chore(deps): bump gitlab.com/gitlab-org/api/client-go from 0.126.0 to 0.127.0 (#241) (@dependabot[bot])
- b2a64bd: chore(deps): bump go-github from v61 to v71 (#260) (@crenshaw-dev)
- 35839d1: chore(deps): bump goreleaser/goreleaser-action from 6.2.1 to 6.3.0 (#239) (@dependabot[bot])
Other work
- 54dffdf: chore!: move Github app details from Secret to ScmProvider (#258) (@crenshaw-dev)
- 7e1cb16: chore: change PromotionConfiguration CRD to ControllerConfiguration CRD (#240) (@zachaller)
- 705440e: chore: clean up references to old CRD name (#251) (@crenshaw-dev)
- d5305cf: chore: fix typo (#259) (@crenshaw-dev)
- 744adec: chore: make lastTransitionTime not required (#261) (@zachaller)
- 351dea4: chore: move template test to ginkgo (#249) (@zachaller)
- 4bab3f5: chore: short-circuit for readability (#253) (@crenshaw-dev)
- 107c14e: chore: simplify SHA fetching, better errors (#250) (@crenshaw-dev)
- 8b773e4: chore: use sync map (#252) (@crenshaw-dev)
Full Changelog: v0.1.0...v0.2.0
v0.1.0
gitops-promoter
2025-03-27T19:46:23Z
Container images
- quay.io/argoprojlabs/gitops-promoter:v0.1.0
Changelog
Features
- 79e0109: feat: add annotation for on copied active commit status (#216) (@zachaller)
- 0a49233: feat: add gitlab support (#205) (@robinlieb)
- df6d830: feat: template pull requests title and body #119 (#224) (@alexymantha)
Bug fixes
- 0814253: fix: empty username in git askpass (#206) (@robinlieb)
- c4e59bd: fix: wrap pull request creation error (#217) (@alexymantha)
Documentation
- da92f3f: docs: Argo CD missing space (#201) (@zachaller)
- c6eeaae: docs: Update Telefonistka project URL to reflect its new home (#212) (@Oded-B)
- 1a6a857: docs: add flow diagram (#215) (@zachaller)
- 35796b7: docs: reformat GitHub app documentation (#218) (@alexymantha)
- 5d3bac2: docs: update version in getting started (#230) (@crenshaw-dev)
- d870d06: docs: update version in getting started to 0.1.0 (#237) (@crenshaw-dev)
Dependency updates
- bc0f2ca: chore(deps): bump actions/setup-go from 5.3.0 to 5.4.0 (#219) (@dependabot[bot])
- e4d53e9: chore(deps): bump codecov/codecov-action from 5.3.1 to 5.4.0 (#204) (@dependabot[bot])
- 00aaf45: chore(deps): bump docker/login-action from 3.3.0 to 3.4.0 (#213) (@dependabot[bot])
- 00a72be: chore(deps): bump github.com/bradleyfalzon/ghinstallation/v2 from 2.13.0 to 2.14.0 (#203) (@dependabot[bot])
- 279959d: chore(deps): bump github.com/onsi/ginkgo/v2 from 2.22.2 to 2.23.0 (#208) (@dependabot[bot])
- 978969a: chore(deps): bump github.com/onsi/ginkgo/v2 from 2.23.0 to 2.23.2 (#225) (@dependabot[bot])
- 536fd2b: chore(deps): bump github.com/onsi/gomega from 1.36.2 to 1.36.3 (#228) (@dependabot[bot])
- 3a85a87: chore(deps): bump github.com/spf13/pflag from 1.0.5 to 1.0.6 (#234) (@dependabot[bot])
- 73b61c1: chore(deps): bump golang.org/x/net from 0.35.0 to 0.36.0 (#220) (@dependabot[bot])
- 07d29a2: chore(deps): bump sigs.k8s.io/controller-runtime from 0.20.2 to 0.20.3 (#209) (@dependabot[bot])
- cd53b00: chore(deps): bump sigs.k8s.io/controller-runtime from 0.20.3 to 0.20.4 (#232) (@dependabot[bot])
- 1d679a3: chore(deps): bump the k8s-deps group with 3 updates (#211) (@dependabot[bot])
Other work
- fd387fb: chore: improve error message for missing hydrator.metadata (#229) (@crenshaw-dev)
- c6a2c1b: chore: lint tool upgrade (#236) (@zachaller)
- fc497e6: chore: mark generated files as generated to suppress diffs in PRs (#210) (@crenshaw-dev)
- 2181338: refactor: correct typo in function name (#207) (@robinlieb)
Full Changelog: v0.0.1...v0.1.0
v0.0.1
gitops-promoter
2025-02-18T23:02:39Z
Container images
- quay.io/argoprojlabs/gitops-promoter:v0.0.1
Changelog
Features
- fc33465: feat: ArgoCDCommitStatus Kind (#170) (@zachaller)
Dependency updates
- 4fb1950: chore(deps): bump goreleaser/goreleaser-action from 6.1.0 to 6.2.1 (#195) (@dependabot[bot])
- 7ecebaf: chore(deps): bump the k8s-deps group with 3 updates (#196) (@dependabot[bot])
Other work
- e7a2f81: chore: bump controller-runtime (#200) (@zachaller)
Full Changelog: v0.0.1-rc7...v0.0.1
v0.0.1-rc7
gitops-promoter
2025-02-10T17:40:54Z
Container images
- quay.io/argoprojlabs/gitops-promoter:v0.0.1-rc7
Changelog
Other work
- 5e86d7e: chore: add make goreleaser-release-local (#193) (@zachaller)
Full Changelog: v0.0.1-rc6test6...v0.0.1-rc7
v0.0.1-rc5
gitops-promoter
2024-12-06T15:24:22Z
Container images
- quay.io/argoprojlabs/gitops-promoter:v0.0.1-rc5
Changelog
Bug fixes
- 372ab6b: fix: don't create previous cs check when no actives checks configured (#153) (@zachaller)
Documentation
- 7287270: docs: frequently asked questions (#155) (@crenshaw-dev)
Dependency updates
- ebb0d32: chore(deps): bump codecov/codecov-action from 5.0.7 to 5.1.1 (#154) (@dependabot[bot])
Full Changelog: v0.0.1-rc4...v0.0.1-rc5
v0.0.1-rc4
gitops-promoter
2024-12-05T22:43:51Z
Container images
- quay.io/argoprojlabs/gitops-promoter:v0.0.1-rc4
Changelog
Other work
- 872afb6: release: we need git cli (#152) (@zachaller)
Full Changelog: v0.0.1-rc3...v0.0.1-rc4