Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
263 commits
Select commit Hold shift + click to select a range
0e8d794
build(deps): bump the go-deps group across 1 directory with 8 updates
dependabot[bot] Sep 4, 2024
39c0c12
Update docker to v27.2.0
stefanprodan Sep 4, 2024
225a452
Update tests for notation 1.2
stefanprodan Sep 4, 2024
ef2c356
Update notation-go to v1.2.1
stefanprodan Sep 5, 2024
7318343
Merge pull request #1603 from fluxcd/notation-go-1.2.0
stefanprodan Sep 5, 2024
cc1762b
Update `fluxcd/pkg/oci` to v0.41.0
stefanprodan Sep 10, 2024
e399256
OCIRepository: Configure proxy for OIDC auth
stefanprodan Sep 10, 2024
dd144ac
Merge pull request #1607 from fluxcd/oci-oidc-proxy
stefanprodan Sep 11, 2024
58ef98c
Update Helm to v3.16.0
stefanprodan Sep 12, 2024
a5bdeb2
Update Helm to v3.16.1
stefanprodan Sep 12, 2024
93253c7
Merge pull request #1610 from fluxcd/helm-3.16.0
stefanprodan Sep 13, 2024
48417bd
Enable Azure OIDC for Azure DevOps Respository
dipti-pai Aug 23, 2024
852394e
Merge pull request #1591 from dipti-pai/git-azure-oidc-auth
stefanprodan Sep 16, 2024
1e6ddbc
Update dependencies to Kubernetes 1.31.1
stefanprodan Sep 16, 2024
ccdd523
Merge pull request #1614 from fluxcd/k8s-1.31.1
stefanprodan Sep 16, 2024
32bc10c
build(deps): bump the go-deps group across 1 directory with 3 updates
dependabot[bot] Sep 25, 2024
03889fe
Merge pull request #1618 from fluxcd/dependabot/go_modules/go-deps-a9…
stefanprodan Sep 25, 2024
02abea5
Add 1.4.x release label
matheuscscp Sep 25, 2024
c4db49a
Merge pull request #1622 from fluxcd/release-label
matheuscscp Sep 25, 2024
e38d6c6
Add changelog entry for v1.4.0
matheuscscp Sep 25, 2024
a9c287e
Release v1.4.0
matheuscscp Sep 25, 2024
1f150c5
Merge pull request #1621 from fluxcd/backport-release-1.4.0
stefanprodan Sep 26, 2024
db42b07
GitRepo: Remove provider default value from API
darkowlzz Sep 26, 2024
8baf451
Merge pull request #1626 from fluxcd/git-no-provider-default
darkowlzz Sep 26, 2024
24dcca8
Add changelog entry for v1.4.1
darkowlzz Sep 26, 2024
53868f7
Merge pull request #1629 from fluxcd/pick-changelog-v1.4.1
stefanprodan Sep 26, 2024
5634a76
Update matheuscscp affiliation
matheuscscp Nov 27, 2024
3b6896f
Merge pull request #1679 from fluxcd/matheuscscp-affiliation
matheuscscp Nov 27, 2024
03c790a
Add @matheuscscp to core maintainers (remove from maintainers)
matheuscscp Dec 3, 2024
af88ec2
Merge pull request #1681 from fluxcd/matheuscscp-coremaintainer
matheuscscp Dec 5, 2024
892e7cc
Update Git dependencies
stefanprodan Dec 6, 2024
4d34b3f
Merge pull request #1684 from fluxcd/fluxcd/pkg/git-v0.22.0
stefanprodan Dec 6, 2024
1cfb5d6
Update Alpine to 3.21 and xx to 1.6.1
stefanprodan Dec 11, 2024
b5881fb
Merge pull request #1689 from fluxcd/alpine-3.21
stefanprodan Dec 11, 2024
2b32040
feat: Remove deprecated object metrics from controllers fluxcd/flux2#…
hasithsen Dec 11, 2024
b392cdc
Merge pull request #1686 from hasithsen/main
stefanprodan Dec 11, 2024
6f8f2e0
Update dependencies to Kubernetes 1.32.0 and Go 1.23.0
stefanprodan Dec 12, 2024
fe7b1fe
Merge pull request #1693 from fluxcd/k8s-1.32
stefanprodan Dec 12, 2024
9556a63
[RFC-007] Implement GitHub app authentication for git repositories.
dipti-pai Oct 22, 2024
1ed8459
gitrepo: Use new reason for provider misconfig
darkowlzz Dec 19, 2024
fe5af75
Merge pull request #1647 from dipti-pai/github-app-auth
stefanprodan Jan 9, 2025
615bb91
Upgrade runtime
matheuscscp Jan 10, 2025
529eee0
Merge pull request #1705 from fluxcd/upgrade-runtime
stefanprodan Jan 10, 2025
0e363c9
Update dependencies
stefanprodan Jan 31, 2025
74f2bc8
Merge pull request #1708 from fluxcd/controller-runtime-v0.20.1
stefanprodan Jan 31, 2025
307edb9
build(deps): bump github.com/fluxcd/pkg/oci
dependabot[bot] Jan 31, 2025
70c482b
Merge pull request #1709 from fluxcd/dependabot/go_modules/go-deps-cd…
stefanprodan Jan 31, 2025
8b061cf
build(deps): bump the ci group across 1 directory with 11 updates
dependabot[bot] Feb 7, 2025
d71bb70
Merge pull request #1713 from fluxcd/dependabot/github_actions/ci-655…
stefanprodan Feb 9, 2025
32e2089
Upgrade pkg/runtime
matheuscscp Feb 11, 2025
c5046b8
Merge pull request #1716 from fluxcd/upgrade-deps
matheuscscp Feb 11, 2025
428d0c5
Add changelog entry for v1.5.0
matheuscscp Feb 13, 2025
5f4beba
Release v1.5.0
matheuscscp Feb 13, 2025
301fc72
Merge pull request #1718 from fluxcd/release-v1.5.0
matheuscscp Feb 13, 2025
9998214
Merge pull request #1719 from fluxcd/release/v1.5.x
matheuscscp Feb 13, 2025
dcd0b86
Add 1.5.x release label
matheuscscp Feb 13, 2025
6952276
Merge pull request #1720 from fluxcd/update-labels
matheuscscp Feb 13, 2025
d293d4a
build(deps): bump the go-deps group across 1 directory with 5 updates
dependabot[bot] Feb 17, 2025
912feb4
Merge pull request #1722 from fluxcd/dependabot/go_modules/go-deps-91…
hiddeco Feb 17, 2025
0543dda
Build controller without CGO
stefanprodan Feb 20, 2025
53fd7a2
Update repo for large repo test
stefanprodan Feb 20, 2025
847d55f
Merge pull request #1725 from fluxcd/build-no-cgo
stefanprodan Feb 20, 2025
1939ffd
build(deps): bump the go-deps group across 1 directory with 3 updates
dependabot[bot] Feb 21, 2025
8e9e3a7
Merge pull request #1728 from fluxcd/dependabot/go_modules/go-deps-89…
stefanprodan Feb 22, 2025
882908f
Add Dipti Pai to maintainers
dipti-pai Feb 20, 2025
1cafc8a
Merge pull request #1726 from dipti-pai/add-to-maintainers
dipti-pai Feb 27, 2025
1686832
minor updates to links and AAD reference
sneakernuts Feb 22, 2025
ba6d000
Merge pull request #1729 from sneakernuts/main
matheuscscp Feb 28, 2025
7a89359
add cache exp test & cache delete test
zhaque44 Mar 2, 2025
9dedced
Merge pull request #1740 from zhaque44/cache-test-updates
matheuscscp Mar 3, 2025
9593041
Introduce token cache and use it for GitHub App tokens
matheuscscp Mar 7, 2025
840bea6
Merge pull request #1745 from fluxcd/token-cache
matheuscscp Mar 12, 2025
560dc5b
Rename references to pkg/auth/github to pkg/git/github
dipti-pai Mar 13, 2025
414b7db
Merge pull request #1754 from dipti-pai/move-github-pkg
dipti-pai Mar 13, 2025
0338a8e
Update Helm to v3.17.3
stefanprodan Apr 9, 2025
849b4de
Merge pull request #1775 from fluxcd/helm-v3.17.3
stefanprodan Apr 11, 2025
2a839f8
Renew testdata TLS certs
stefanprodan Apr 22, 2025
c1b3251
Update `fluxcd/pkg/git` to v0.26.0
stefanprodan Apr 22, 2025
b549fec
Add tests for Git mutual TLS
stefanprodan Apr 22, 2025
3214ccd
Add Git mTLS config to API docs
stefanprodan Apr 22, 2025
034bc49
Merge pull request #1778 from fluxcd/git-mutual-tls
stefanprodan Apr 23, 2025
61f9eb2
Sparse Checkout Directories in GitRepositories.
dipti-pai Apr 10, 2025
c703497
Merge pull request #1774 from dipti-pai/git-sparse-checkout
dipti-pai Apr 23, 2025
3c7812d
Update to Kubernetes 1.33.0 and Go 1.24.0
stefanprodan Apr 28, 2025
1ab0aba
Merge pull request #1783 from fluxcd/k8s-1.33
stefanprodan Apr 28, 2025
3888fca
build(deps): bump the ci group across 1 directory with 13 updates
dependabot[bot] Apr 28, 2025
7b83ba8
Merge pull request #1782 from fluxcd/dependabot/github_actions/ci-8bb…
stefanprodan Apr 28, 2025
5b1f0a6
Downgrade `Masterminds/semver` to v3.3.0
stefanprodan Apr 29, 2025
8b0726f
Merge pull request #1785 from fluxcd/semver-v3.3.0
stefanprodan Apr 29, 2025
27d18b8
Enable token cache by default
matheuscscp May 3, 2025
a3f5db3
Merge pull request #1788 from fluxcd/token-cache-default
matheuscscp May 3, 2025
2dde6bf
Upgrade fluxcd/pkg cache, auth, git and gogit
matheuscscp May 3, 2025
9f36f29
Merge pull request #1789 from fluxcd/upgrade-deps
stefanprodan May 4, 2025
e128d3b
[RFC-0010] Introduce object-level workload identity for container reg…
matheuscscp May 4, 2025
e253855
Merge pull request #1790 from fluxcd/rfc-0010-oci
matheuscscp May 7, 2025
53578d8
chore: Enhance Digester test coverage with edge case scenarios
zhaque44 May 8, 2025
15bbf61
fix new digester
zhaque44 May 9, 2025
374e4ba
rm unecessary scenarios
zhaque44 May 9, 2025
bb4671c
set NewDigester back
zhaque44 May 9, 2025
0058004
Merge pull request #1796 from zhaque44/test-with-index
matheuscscp May 9, 2025
aff9ebd
[RFC-0010] Introduce feature gate
matheuscscp May 16, 2025
0d9ed59
Merge pull request #1802 from fluxcd/rfc-0010-feature-gate
matheuscscp May 23, 2025
26df08a
Update controller-runtime to v0.21.0
stefanprodan May 23, 2025
a05567e
Update cosign to v2.5.0
stefanprodan May 23, 2025
4aa31dc
Merge pull request #1806 from fluxcd/update-deps-1.6.0
stefanprodan May 23, 2025
15e2448
Update dependencies
matheuscscp May 25, 2025
7f83d3c
Merge pull request #1810 from fluxcd/upgrade-deps
matheuscscp May 25, 2025
d205bd3
build(deps): bump the ci group across 1 directory with 4 updates
dependabot[bot] May 26, 2025
220044d
Merge pull request #1800 from fluxcd/dependabot/github_actions/ci-b75…
stefanprodan May 26, 2025
34bb986
Promote OCIRepository API to v1 (GA)
stefanprodan May 7, 2025
aadaf1c
Remove deprecated status fields from OCIRepository v1
stefanprodan May 8, 2025
e98b89a
Merge pull request #1794 from fluxcd/ocirepository-v1
stefanprodan May 27, 2025
36e0d0d
Update containerd v1.7.27
stefanprodan May 27, 2025
71aa99e
Fix flaky test
matheuscscp May 27, 2025
fdc84c7
Merge pull request #1812 from fluxcd/containerd-v1.7.27
matheuscscp May 27, 2025
d555222
[RFC-0010] Link workload identity docs to complete guide
matheuscscp May 26, 2025
359d50d
Merge pull request #1811 from fluxcd/rfc-0010-docs
matheuscscp May 27, 2025
ac4afb3
Add changelog entry for v1.6.0
matheuscscp May 27, 2025
465741e
Release v1.6.0
matheuscscp May 27, 2025
83cb986
Merge pull request #1813 from fluxcd/release-v1.6.0
matheuscscp May 27, 2025
536ad96
Merge pull request #1814 from fluxcd/release/v1.6.x
matheuscscp May 27, 2025
1106cdd
Add 1.6.x release label
matheuscscp May 27, 2025
f2eaf74
Merge pull request #1816 from fluxcd/update-labels
matheuscscp May 27, 2025
7fabea8
Update dependabot config
stefanprodan May 28, 2025
71e6ca6
Merge pull request #1819 from fluxcd/dependabot-up
stefanprodan May 28, 2025
8a92986
adding scenarions for processor_test.go
zhaque44 Jun 6, 2025
483dd69
Merge pull request #1823 from zhaque44/update-reconciliation-tests
matheuscscp Jun 7, 2025
575d936
Upgrade dependencies
matheuscscp Jun 9, 2025
829b6a2
Merge pull request #1825 from fluxcd/upgrade-auth
matheuscscp Jun 9, 2025
5d5943f
Upgrade dependencies
matheuscscp Jun 12, 2025
a5e476f
Merge pull request #1829 from fluxcd/fix-host-keys
matheuscscp Jun 12, 2025
bcc0b84
Add changelog entry for v1.6.1
matheuscscp Jun 13, 2025
97c995b
Merge pull request #1833 from fluxcd/pick-changelog-v1.6.1
matheuscscp Jun 13, 2025
738fb2b
refactor: simplify OCI auth error handling
cappyzawa Jun 21, 2025
e37bd89
Merge pull request #1835 from cappyzawa/refactor/simplify-oci-auth-er…
matheuscscp Jun 21, 2025
07ab346
Fix: Prioritize sha2-512 and sha2-256 for ssh-rsa host keys
stefanprodan Jun 27, 2025
4dec4c2
Merge pull request #1839 from fluxcd/fix-ssh-host-key-sha2
stefanprodan Jun 27, 2025
5ff9de8
Add changelog entry for v1.6.2
matheuscscp Jun 27, 2025
32967c3
Merge pull request #1843 from fluxcd/pick-changelog-v1.6.2
matheuscscp Jun 27, 2025
9c8d8c9
fix: blob test cores if no error
TerryHowe Jun 30, 2025
8f77ed4
Merge pull request #1808 from TerryHowe/harden-blob-test
matheuscscp Jul 1, 2025
d5920fe
refactor: replace internal/transport with pkg/http/transport
cappyzawa Jul 9, 2025
21e3a02
Merge pull request #1848 from cappyzawa/refactor/transport-to-pkg
stefanprodan Jul 9, 2025
e3abd39
Upgrade Kubernetes to 1.33.2
matheuscscp Jul 14, 2025
508f4ff
Merge pull request #1850 from fluxcd/upgrade-deps
stefanprodan Jul 14, 2025
8c951e3
build(deps): bump github.com/go-viper/mapstructure/v2
dependabot[bot] Jul 14, 2025
114a702
Merge pull request #1844 from fluxcd/dependabot/go_modules/github.com…
stefanprodan Jul 14, 2025
274a669
refactor: improve HelmRepository controller test structure for runtim…
cappyzawa Jul 12, 2025
9950f56
migrate HelmRepository to AuthMethodsFromSecret API
cappyzawa Jul 17, 2025
173a1cc
Merge pull request #1849 from cappyzawa/feat/helm-repository-runtime-…
matheuscscp Jul 18, 2025
74242e5
Migrate OCIRepository controller to runtime/secrets
cappyzawa Jul 18, 2025
b2993a7
Fix missing TLS ServerName in HelmRepository
cappyzawa Jul 19, 2025
a0b4969
Merge pull request #1851 from cappyzawa/feat/oci-repository-runtime-s…
matheuscscp Jul 21, 2025
4b1ace6
Enforce TLS certificate verification in Helm/OCI Repository controllers
cappyzawa Jul 28, 2025
c43a339
Merge pull request #1855 from cappyzawa/feat/helm-oci-controllers-run…
matheuscscp Jul 29, 2025
ba14962
Add WithSystemCertPool for CA compatibility
cappyzawa Jul 29, 2025
93b9048
Merge pull request #1856 from cappyzawa/feat/helm-oci-controllers-run…
matheuscscp Jul 30, 2025
a651665
docs: unify mTLS authentication section titles
cappyzawa Jul 30, 2025
44098cf
Merge pull request #1857 from cappyzawa/docs/mtls-documentation-unifi…
matheuscscp Jul 31, 2025
3caf8f1
Migrate Bucket controller to runtime/secrets
cappyzawa Jul 22, 2025
4b18040
Fix missing namespace in OCI Repository Controller secret error
cappyzawa Jul 23, 2025
9463bcf
Fix missing namespace in Helm Repository Controller secret error
cappyzawa Jul 30, 2025
c2b572b
Merge pull request #1852 from cappyzawa/feat/bucket-controller-runtim…
stefanprodan Jul 31, 2025
ca43631
Remove deprecated APIs in group `source.toolkit.fluxcd.io/v1beta1`
stefanprodan Aug 8, 2025
1469073
Merge pull request #1861 from fluxcd/remove-v1beta1-api
stefanprodan Aug 11, 2025
3733163
[RFC-0010] Add multi-tenant workload identity support for GCP Bucket
cappyzawa Aug 8, 2025
d69d743
Merge pull request #1862 from cappyzawa/feat/bucket-workload-identity…
matheuscscp Aug 12, 2025
ac8ec2e
Refactor bucket pkg structure
stefanprodan Aug 12, 2025
9e789f6
Extract storage operations to a dedicated package
stefanprodan Aug 12, 2025
a84403c
Merge pull request #1864 from fluxcd/refactor-pkg
stefanprodan Aug 12, 2025
1f4fc2f
Fix GitRepository controller stalling when it shouldn't
matheuscscp Aug 12, 2025
bd6d090
Merge pull request #1865 from fluxcd/fix-stalled-errors
matheuscscp Aug 12, 2025
46522f9
(chore): adds tls config for GitHub App auth
abhijith-darshan Aug 4, 2025
cd5eebf
Merge pull request #1860 from abhijith-darshan/feat/gh_app_tls
stefanprodan Aug 14, 2025
683719d
Remove ServerName pinning from TLS config
cappyzawa Aug 14, 2025
48da00d
Merge pull request #1870 from cappyzawa/remove-tlsconfig-servername-p…
matheuscscp Aug 14, 2025
041aa6c
[RFC-0010] Add multi-tenant workload identity support for AWS Bucket
cappyzawa Aug 13, 2025
5f9702b
Merge pull request #1868 from cappyzawa/feat/bucket-workload-identity…
matheuscscp Aug 14, 2025
4fe3434
[RFC-0010] Add multi-tenant workload identity support for Azure GitRe…
dipti-pai Aug 14, 2025
24412ed
Merge pull request #1871 from dipti-pai/azure-obj-level-gitrepo
matheuscscp Aug 15, 2025
dc3eba6
[RFC-0010] Add default-service-account for lockdown
cappyzawa Aug 17, 2025
e5189f6
Merge pull request #1872 from cappyzawa/feat/default-service-account-…
matheuscscp Aug 17, 2025
1bb3050
build(deps): bump github.com/go-viper/mapstructure/v2
dependabot[bot] Aug 21, 2025
12b5f6f
Merge pull request #1874 from fluxcd/dependabot/go_modules/github.com…
stefanprodan Aug 22, 2025
1a244f7
Update dependencies to Kubernetes v1.34.0 and Helm v3.18.6
stefanprodan Aug 30, 2025
3749be4
Migrate tests from gotest to gomega
stefanprodan Aug 30, 2025
321957c
Regenerate CRDs with controller-gen v0.19
stefanprodan Aug 30, 2025
18badd7
Build with Go 1.25
stefanprodan Aug 30, 2025
d81947c
Merge pull request #1876 from fluxcd/k8s-1.34
stefanprodan Aug 31, 2025
bc85b79
build(deps): bump the ci group across 1 directory with 10 updates
dependabot[bot] Aug 31, 2025
4702fe6
Merge pull request #1878 from fluxcd/dependabot/github_actions/ci-994…
stefanprodan Aug 31, 2025
995f353
[RFC-0010] Add multi-tenant workload identity support for Azure Blob …
dipti-pai Aug 26, 2025
04ab27b
Merge pull request #1875 from dipti-pai/azure-blob-oidc
dipti-pai Sep 2, 2025
85ac374
Update otel packages to v1.38.0
stefanprodan Sep 3, 2025
46516fd
Merge pull request #1880 from fluxcd/update-otel
stefanprodan Sep 3, 2025
c9a5e76
Refactor the API and controller to use the `meta.Artifact` type
stefanprodan Sep 3, 2025
4900324
Add ExternalArtifact types to API
stefanprodan Sep 3, 2025
425b7a3
Generate ExternalArtifact CRD
stefanprodan Sep 3, 2025
ba87b2a
Add ExternalArtifact API documentation
stefanprodan Sep 3, 2025
c8358d0
Merge pull request #1881 from fluxcd/external-artifact
stefanprodan Sep 4, 2025
87ca533
Refactor controller to use `fluxcd/pkg/artifact`
stefanprodan Sep 4, 2025
cf72221
Merge pull request #1883 from fluxcd/refactor-artifact
stefanprodan Sep 4, 2025
4880652
api: Make ExternalArtifact conform to the Source interface
stefanprodan Sep 4, 2025
5f4f360
Merge pull request #1886 from fluxcd/ea-conform-source
stefanprodan Sep 4, 2025
8d7ef1d
api: Make ExternalArtifact conform to runtime Getter/Setter interface
stefanprodan Sep 5, 2025
eb1ff72
Merge pull request #1887 from fluxcd/external-artifact-conform-runtime
stefanprodan Sep 5, 2025
ee1aebf
Update Helm to v3.19.0
matheuscscp Sep 12, 2025
eae8d19
Merge pull request #1888 from fluxcd/helm-v3.19
matheuscscp Sep 12, 2025
ca2c18f
Add changelog entry for v1.7.0
matheuscscp Sep 15, 2025
9531d5a
Release v1.7.0
matheuscscp Sep 15, 2025
39b9314
Merge pull request #1889 from fluxcd/release-v1.7.0
matheuscscp Sep 15, 2025
801854c
Point to OCIRepository in HelmRepository docs
matheuscscp Sep 23, 2025
8a977b0
Merge pull request #1894 from fluxcd/backport-1893-to-release/v1.7.x
matheuscscp Sep 23, 2025
203dbcc
ci: Refactor CI with `fluxcd/gha-workflows`
stefanprodan Sep 23, 2025
596a0b7
build(deps): bump fluxcd/gha-workflows in the ci group
dependabot[bot] Sep 24, 2025
9e8e2c4
Fix release workflow
matheuscscp Sep 24, 2025
e9992e3
Merge pull request #1897 from fluxcd/backport-fix-release-v1.7.x
matheuscscp Sep 24, 2025
964ef01
Fix HelmChart reconciler appending login options when they do not exist
matheuscscp Oct 3, 2025
89497b4
e2e: Delete Bitnami deps
stefanprodan Oct 2, 2025
f656cb1
Merge pull request #1905 from fluxcd/backport-1904-to-release/v1.7.x
matheuscscp Oct 3, 2025
880ac12
Add changelog entry for v1.7.1
matheuscscp Oct 6, 2025
4cdd0f6
Release v1.7.1
matheuscscp Oct 6, 2025
080fd93
Merge pull request #1906 from fluxcd/release-v1.7.1
matheuscscp Oct 6, 2025
bda69ad
Update dependencies to Kubernetes v1.34.1
stefanprodan Oct 8, 2025
f932599
Merge pull request #1910 from fluxcd/backport-1908
matheuscscp Oct 8, 2025
5aa4037
Add changelog entry for v1.7.2
matheuscscp Oct 8, 2025
88226aa
Release v1.7.2
matheuscscp Oct 8, 2025
7a5b948
Merge pull request #1911 from fluxcd/release-v1.7.2
matheuscscp Oct 8, 2025
e50ca97
Fix strict validation of proxy URLs
matheuscscp Oct 9, 2025
82a1635
Merge pull request #1917 from fluxcd/backport-1916-to-release/v1.7.x
matheuscscp Oct 9, 2025
85d2b8c
Add changelog entry for v1.7.3
matheuscscp Oct 28, 2025
52a166e
Release v1.7.3
matheuscscp Oct 28, 2025
fafa5a6
Merge pull request #1926 from fluxcd/release-v1.7.3
matheuscscp Oct 28, 2025
c4eb1cf
Upgrade Helm to 3.19.1
matheuscscp Nov 12, 2025
71b58cf
Merge pull request #1935 from fluxcd/backport-1934-to-release/v1.7.x
matheuscscp Nov 12, 2025
d018f91
Upgrade k8s to 1.34.2, c-r to 0.22.4 and helm to 3.19.2
matheuscscp Nov 18, 2025
4b52bc3
Merge pull request #1939 from fluxcd/backport-1938-to-release/v1.7.x
matheuscscp Nov 18, 2025
d5078b2
Add changelog entry for v1.7.4
matheuscscp Nov 19, 2025
b9fe5de
Release v1.7.4
matheuscscp Nov 19, 2025
2eb5a81
Merge pull request #1941 from fluxcd/release-v1.7.4
matheuscscp Nov 19, 2025
43a7804
Merge tag 'v1.7.4' into chore/estebany/rebase-onto-v1.7.4
estebany-qd May 8, 2026
2f5f95c
chore: rename API groups to cd.qdrant.io
estebany-qd May 8, 2026
db50dca
fix: update adapter for v1.7.4 API changes (storage, digest, LeaderEl…
estebany-qd May 8, 2026
dbe006f
fix: add qdrant CRDs to testdata for fuzz tests
estebany-qd May 10, 2026
5eb9ce4
fix: pin setup-envtest to v0.22.4 for Go 1.25 compatibility
estebany-qd May 10, 2026
30435a8
fix: bump Go to 1.26 in CI and revert setup-envtest pin
estebany-qd May 11, 2026
8b20aac
fix: restore fuzz test build tags
estebany-qd May 11, 2026
53d641e
fix: update fuzz test storage api
estebany-qd May 11, 2026
03fdc60
fix: restore fuzz test and update storage API
estebany-qd May 11, 2026
46c10ed
fix: update minio test etag after API group rename
estebany-qd May 11, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/dependabot.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ updates:
directory: "/"
labels: ["dependencies"]
schedule:
interval: "daily"
interval: "monthly"
groups:
go-deps:
patterns:
Expand Down Expand Up @@ -37,4 +37,4 @@ updates:
patterns:
- "*"
schedule:
interval: "daily"
interval: "monthly"
9 changes: 9 additions & 0 deletions .github/labels.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,3 +28,12 @@
- name: backport:release/v1.3.x
description: To be backported to release/v1.3.x
color: '#ffd700'
- name: backport:release/v1.4.x
description: To be backported to release/v1.4.x
color: '#ffd700'
- name: backport:release/v1.5.x
description: To be backported to release/v1.5.x
color: '#ffd700'
- name: backport:release/v1.6.x
description: To be backported to release/v1.6.x
color: '#ffd700'
34 changes: 6 additions & 28 deletions .github/workflows/backport.yaml
Original file line number Diff line number Diff line change
@@ -1,34 +1,12 @@
name: backport

on:
pull_request_target:
types: [closed, labeled]

permissions:
contents: read

jobs:
pull-request:
runs-on: ubuntu-latest
backport:
permissions:
contents: write
pull-requests: write
if: github.event.pull_request.state == 'closed' && github.event.pull_request.merged && (github.event_name != 'labeled' || startsWith('backport:', github.event.label.name))
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
with:
ref: ${{ github.event.pull_request.head.sha }}
- name: Create backport PRs
uses: korthout/backport-action@bd410d37cdcae80be6d969823ff5a225fe5c833f # v3.0.2
# xref: https://github.com/korthout/backport-action#inputs
with:
# Use token to allow workflows to be triggered for the created PR
github_token: ${{ secrets.BOT_GITHUB_TOKEN }}
# Match labels with a pattern `backport:<target-branch>`
label_pattern: '^backport:([^ ]+)$'
# A bit shorter pull-request title than the default
pull_title: '[${target_branch}] ${pull_title}'
# Simpler PR description than default
pull_description: |-
Automated backport to `${target_branch}`, triggered by a label in #${pull_number}.
contents: write # for reading and creating branches.
pull-requests: write # for creating pull requests against release branches.
uses: fluxcd/gha-workflows/.github/workflows/backport.yaml@v0.4.0
secrets:
github-token: ${{ secrets.GITHUB_TOKEN }}
21 changes: 5 additions & 16 deletions .github/workflows/cifuzz.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,16 @@ on:
branches:
- 'main'
- 'release/**'
paths-ignore:
- 'CHANGELOG.md'
- 'README.md'
- 'MAINTAINERS'

permissions:
contents: read

jobs:
smoketest:
runs-on: ubuntu-latest
permissions:
contents: read # for reading the repository code.
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Setup Go
uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
- name: Test suite setup
uses: fluxcd/gha-workflows/.github/actions/setup-kubernetes@v0.4.0
with:
go-version: 1.23.x
cache-dependency-path: |
**/go.sum
**/go.mod
go-version: 1.26.x
- name: Smoke test Fuzzers
run: make fuzz-smoketest
env:
Expand Down
32 changes: 7 additions & 25 deletions .github/workflows/e2e.yaml
Original file line number Diff line number Diff line change
@@ -1,46 +1,28 @@
name: e2e

on:
workflow_dispatch:
pull_request:
branches:
- 'main'
- 'release/**'
push:
branches:
- 'main'
- 'release/**'

permissions:
contents: read # for actions/checkout to fetch code

jobs:

kind-linux-amd64:
runs-on: ubuntu-latest
permissions:
contents: read # for reading the repository code.
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Setup Go
uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
- name: Test suite setup
uses: fluxcd/gha-workflows/.github/actions/setup-kubernetes@v0.4.0
with:
go-version: 1.23.x
cache-dependency-path: |
**/go.sum
**/go.mod
go-version: 1.26.x
- name: Verify
run: make verify
- name: Enable integration tests
# Only run integration tests for main and release branches
if: github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/heads/release/')
run: |
echo 'GO_TAGS=integration' >> $GITHUB_ENV
- name: Setup Kubernetes
uses: helm/kind-action@0025e74a8c7512023d06dc019c617aa3cf561fde # v1.10.0
with:
cluster_name: kind
- name: Setup Kustomize
uses: fluxcd/pkg/actions/kustomize@main
- name: Setup Helm
uses: fluxcd/pkg/actions/helm@main
- name: Run E2E tests
env:
SKIP_COSIGN_VERIFICATION: true
Expand Down
35 changes: 0 additions & 35 deletions .github/workflows/nightly.yml

This file was deleted.

66 changes: 66 additions & 0 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
name: release
on:
push:
tags:
- 'v*'
workflow_dispatch:
inputs:
tag:
description: 'image tag prefix'
default: 'rc'
required: true
jobs:
release:
permissions:
contents: write # for creating the GitHub release.
id-token: write # for creating OIDC tokens for signing.
packages: write # for pushing and signing container images.
uses: fluxcd/gha-workflows/.github/workflows/controller-release.yaml@v0.4.0
with:
controller: ${{ github.event.repository.name }}
release-candidate-prefix: ${{ github.event.inputs.tag }}
secrets:
github-token: ${{ secrets.GITHUB_TOKEN }}
dockerhub-token: ${{ secrets.DOCKER_FLUXCD_PASSWORD }}
release-provenance:
needs: [release]
permissions:
actions: read # for detecting the Github Actions environment.
id-token: write # for creating OIDC tokens for signing.
contents: write # for uploading attestations to GitHub releases.
if: startsWith(github.ref, 'refs/tags/v')
uses: slsa-framework/slsa-github-generator/.github/workflows/generator_generic_slsa3.yml@v2.1.0
with:
provenance-name: "provenance.intoto.jsonl"
base64-subjects: "${{ needs.release.outputs.release-digests }}"
upload-assets: true
dockerhub-provenance:
needs: [release]
permissions:
contents: read # for reading the repository code.
actions: read # for detecting the Github Actions environment.
id-token: write # for creating OIDC tokens for signing.
packages: write # for uploading attestations.
if: startsWith(github.ref, 'refs/tags/v')
uses: slsa-framework/slsa-github-generator/.github/workflows/generator_container_slsa3.yml@v2.1.0
with:
image: ${{ needs.release.outputs.image-name }}
digest: ${{ needs.release.outputs.image-digest }}
registry-username: ${{ github.repository_owner == 'fluxcd' && 'fluxcdbot' || github.repository_owner }}
secrets:
registry-password: ${{ secrets.DOCKER_FLUXCD_PASSWORD }}
ghcr-provenance:
needs: [release]
permissions:
contents: read # for reading the repository code.
actions: read # for detecting the Github Actions environment.
id-token: write # for creating OIDC tokens for signing.
packages: write # for uploading attestations.
if: startsWith(github.ref, 'refs/tags/v')
uses: slsa-framework/slsa-github-generator/.github/workflows/generator_container_slsa3.yml@v2.1.0
with:
image: ghcr.io/${{ needs.release.outputs.image-name }}
digest: ${{ needs.release.outputs.image-digest }}
registry-username: fluxcdbot # not necessary for ghcr.io
secrets:
registry-password: ${{ secrets.GITHUB_TOKEN }}
Loading
Loading