Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
633 commits
Select commit Hold shift + click to select a range
a3c4b4d
Re-enable logging json patch on StatusDrifted
souleb Jun 18, 2024
655432b
Merge pull request #1010 from fluxcd/fix-1008
souleb Jun 19, 2024
c94eb8e
Fix incorrect use of format strings with the `conditions` package.
octo Jul 12, 2024
70dadf7
Merge pull request #1025 from octo/fix-conditions-usage
stefanprodan Jul 12, 2024
b038750
Bump the ci group across 1 directory with 9 updates
dependabot[bot] Aug 15, 2024
f681236
Merge pull request #1046 from fluxcd/dependabot/github_actions/ci-997…
stefanprodan Aug 15, 2024
e53d5c0
Update dependencies to Kubernetes v1.31.0
stefanprodan Aug 15, 2024
cd5214c
Merge pull request #1048 from fluxcd/k8s-1.31
stefanprodan Aug 15, 2024
73dd4d8
Build with Go 1.23
stefanprodan Aug 15, 2024
7177d4a
Merge pull request #1049 from fluxcd/go-1.23
stefanprodan Aug 15, 2024
c3a8dbc
Bump the ci group across 1 directory with 3 updates
dependabot[bot] Aug 22, 2024
e05c4ff
Merge pull request #1052 from fluxcd/dependabot/github_actions/ci-451…
stefanprodan Aug 22, 2024
c07f108
Allow overwriting inline values with targetPath
Preisschild Sep 8, 2024
94748ca
Merge pull request #1060 from Preisschild/feat/targetpath-allow-overw…
stefanprodan Sep 13, 2024
bbd364f
Update Helm to v3.16.0
stefanprodan Sep 12, 2024
3c0ef0e
Enable `TakeOwnership` at install/upgrade
stefanprodan Sep 12, 2024
9f5457d
Update Helm to v3.16.1
stefanprodan Sep 12, 2024
797461a
Merge pull request #1062 from fluxcd/helm-v3.16.0
stefanprodan Sep 13, 2024
46f88f4
Update controller-gen to v0.16.1
stefanprodan Sep 13, 2024
b36b123
Add required kind field to tests
stefanprodan Sep 13, 2024
037e215
Merge pull request #1064 from fluxcd/controller-gen-v0.16.1
stefanprodan Sep 13, 2024
f65b95b
fix: remove digest check to never ignore helm errors
cwrau Jul 11, 2024
ad0d38c
Add tests for uninstall error
darkowlzz Sep 18, 2024
7fee60e
Add docs for handling failed uninstall
darkowlzz Sep 18, 2024
a7c83f6
Merge pull request #1024 from cwrau/fix/dont-ignore-helm-errors
stefanprodan Sep 20, 2024
54f0b42
Add `disableSchemaValidation` to Helm install/upgrade actions
stefanprodan Sep 20, 2024
754c2ba
Merge pull request #1068 from fluxcd/disable-schema-validation
stefanprodan Sep 24, 2024
701ea28
Update flux deps and k8s deps to 1.31.1
darkowlzz Sep 25, 2024
5d13812
Update SC in config/default
darkowlzz Sep 25, 2024
18d2406
Merge pull request #1071 from fluxcd/deps-update
stefanprodan Sep 26, 2024
2932347
Bump the ci group across 1 directory with 2 updates
dependabot[bot] Sep 26, 2024
2e3efaf
Merge pull request #1072 from fluxcd/dependabot/github_actions/ci-74c…
stefanprodan Sep 26, 2024
e3ab7ce
Update source-controller to v1.4.1
darkowlzz Sep 26, 2024
c71258e
Merge pull request #1073 from fluxcd/update-sc
stefanprodan Sep 26, 2024
72ec296
Allow cross-shard dependency check
stefanprodan Sep 25, 2024
b0010b0
Merge pull request #1070 from fluxcd/deps-api-reader
stefanprodan Sep 26, 2024
037bc86
Add changelog entry for v1.1.0
darkowlzz Sep 24, 2024
d1a931a
Release v1.1.0
darkowlzz Sep 24, 2024
44247e2
Merge pull request #1074 from fluxcd/release-v1.1.0
darkowlzz Sep 26, 2024
e632ffd
Merge pull request #1075 from fluxcd/release/v1.1.x
stefanprodan Sep 26, 2024
9d14244
Label sync for release/v1.1.x
darkowlzz Sep 26, 2024
c8ae4b6
Merge pull request #1076 from fluxcd/label-sync
darkowlzz Sep 27, 2024
caf49d2
replace _ with + for OCI artifacts tags when pulled for helm
baburciu Oct 31, 2024
5beaf80
Merge pull request #1102 from baburciu/accept-underscore-ocirepo-tag-hr
stefanprodan Nov 1, 2024
26bdaec
fix: handle "leader changed" errors
luisdavim Oct 8, 2024
57737ba
Merge pull request #1084 from luisdavim/client_reties
hiddeco Nov 16, 2024
5fe9108
Bump the go-deps group across 1 directory with 2 updates
dependabot[bot] Nov 16, 2024
d8eee36
Merge pull request #1103 from fluxcd/dependabot/go_modules/go-deps-d4…
hiddeco Nov 16, 2024
1c9a8b1
Update Kustomize packages to v5.5.0
stefanprodan Dec 6, 2024
f48671c
Merge pull request #1121 from fluxcd/kustomize-v5.5
stefanprodan Dec 6, 2024
9c58e02
Refactor values composition to use `pkg/chartutil`
stefanprodan Dec 10, 2024
ee75549
Merge pull request #1122 from fluxcd/chartutil-v1.0.0
stefanprodan Dec 10, 2024
ebf4126
docs: Rendering the final Values locally
stefanprodan Dec 11, 2024
66f024c
Merge pull request #1127 from fluxcd/debug-helm-values
stefanprodan Dec 11, 2024
af516b8
Make `ValuesReference` an alias for backwards compat
stefanprodan Dec 11, 2024
8991959
Merge pull request #1126 from fluxcd/alias-ValuesReference
stefanprodan Dec 12, 2024
e1f1022
Update dependencies to Kubernetes 1.32.0 and Go 1.23.0
stefanprodan Dec 12, 2024
e898662
Merge pull request #1129 from fluxcd/k8s-1.32
stefanprodan Dec 12, 2024
98622cd
Add `disableTakeOwnership` to Helm install/upgrade actions
kumar-mallikarjuna Jan 8, 2025
aad273d
Change install->upgrade in docs
kumar-mallikarjuna Jan 9, 2025
0da7fbd
Add tests for `disableTakeOwnership`
kumar-mallikarjuna Jan 9, 2025
1607808
Fix `disableTakeOwnership` docs
kumar-mallikarjuna Jan 10, 2025
2ffd183
Update `disableTakeOwnership` docs
kumar-mallikarjuna Jan 10, 2025
53578dd
Update API docs and descriptions
kumar-mallikarjuna Jan 10, 2025
9b78c2e
Merge pull request #1140 from kumar-mallikarjuna/fix-1139
stefanprodan Jan 10, 2025
dd3b66a
Fix install and upgrade applying subchart CRDs when condition is false
matheuscscp Dec 10, 2024
58d5812
Merge pull request #1123 from fluxcd/remove-subchart-crd
matheuscscp Jan 10, 2025
483cf06
Upgrade runtime
matheuscscp Jan 10, 2025
8e6106b
Merge pull request #1142 from fluxcd/upgrade-runtime
matheuscscp Jan 10, 2025
751d48a
Update dependencies to Helm v3.17.0 and Kustomize v5.6.0
stefanprodan Jan 31, 2025
22c809d
Merge pull request #1160 from fluxcd/helm-v3.17.0
stefanprodan Jan 31, 2025
f52212e
Bump the ci group across 1 directory with 12 updates
dependabot[bot] Jan 31, 2025
d854623
Merge pull request #1158 from fluxcd/dependabot/github_actions/ci-fba…
stefanprodan Jan 31, 2025
6252c3f
Bump the ci group across 1 directory with 3 updates
dependabot[bot] Feb 7, 2025
c2233b9
Merge pull request #1165 from fluxcd/dependabot/github_actions/ci-05f…
stefanprodan Feb 9, 2025
6799756
Upgrade pkg/runtime
matheuscscp Feb 11, 2025
8dfcca2
Merge pull request #1168 from fluxcd/upgrade-deps
matheuscscp Feb 11, 2025
dda1d35
fix: use HelmRelease max history for rollback remediation
sslavic Feb 11, 2025
15d0dc8
Merge pull request #1169 from sslavic/stevo-rollback-remed-max-hist
stefanprodan Feb 11, 2025
763e03c
Update source-controller API to v1.5.0
matheuscscp Feb 13, 2025
da8af05
Merge pull request #1171 from fluxcd/upgrade-deps
matheuscscp Feb 13, 2025
f80b06b
Bump the ci group across 1 directory with 2 updates
dependabot[bot] Feb 14, 2025
3385e3f
Merge pull request #1167 from fluxcd/dependabot/github_actions/ci-4ac…
stefanprodan Feb 18, 2025
25f3db5
Upgrade helm to v3.17.1
matheuscscp Feb 18, 2025
93eef0d
Merge pull request #1173 from fluxcd/upgrade-helm
matheuscscp Feb 18, 2025
e22eb27
Bump the go-deps group across 1 directory with 2 updates
dependabot[bot] Feb 18, 2025
34d0036
Merge pull request #1170 from fluxcd/dependabot/go_modules/go-deps-d8…
matheuscscp Feb 18, 2025
94c60d5
Add changelog entry for v1.2.0
matheuscscp Feb 18, 2025
9463301
Release v1.2.0
matheuscscp Feb 18, 2025
8e4de32
Merge pull request #1174 from fluxcd/release-v1.2.0
matheuscscp Feb 19, 2025
2e8c037
Merge pull request #1175 from fluxcd/release/v1.2.x
matheuscscp Feb 19, 2025
ebabf4a
Add 1.2.x release label
matheuscscp Feb 19, 2025
25c6bb6
Merge pull request #1176 from fluxcd/update-labels
matheuscscp Feb 19, 2025
7cdf9df
fix: fix the wrong error return value
drawdrop Mar 3, 2025
8e02c59
Merge pull request #1188 from drawdrop/main
matheuscscp Mar 4, 2025
9134ee5
Update dependencies to Helm v3.17.3
stefanprodan Apr 11, 2025
597dd18
Merge pull request #1204 from fluxcd/helm-v3.17.3
stefanprodan Apr 11, 2025
709b76a
Update to Kubernetes 1.33.0 and Go 1.24.0
stefanprodan Apr 29, 2025
b91fd90
Merge pull request #1209 from fluxcd/k8s-1.33
stefanprodan Apr 29, 2025
da30530
Add DisableChartDigestTracking feature gate
stefanprodan May 7, 2025
724fae4
Merge pull request #1212 from fluxcd/DisableChartDigestTracking
stefanprodan May 9, 2025
a648633
Bump the ci group across 1 directory with 14 updates
dependabot[bot] May 12, 2025
2bee122
Merge pull request #1206 from fluxcd/dependabot/github_actions/ci-4c7…
stefanprodan May 12, 2025
da1d17b
Upgrade fluxcd/pkg packages
matheuscscp May 16, 2025
8710b4a
Merge pull request #1218 from fluxcd/upgrade-deps
stealthybox May 17, 2025
95e69b5
Upgrade fluxcd/pkg packages
matheuscscp May 17, 2025
68883e4
Merge pull request #1220 from fluxcd/upgrade-deps
matheuscscp May 23, 2025
4653af4
Bump the ci group across 1 directory with 3 updates
dependabot[bot] May 26, 2025
b2e9046
Merge pull request #1221 from fluxcd/dependabot/github_actions/ci-5ea…
stefanprodan May 27, 2025
ff69170
Update dependencies
matheuscscp May 25, 2025
034ea18
Update controller to OCIRepository v1 (GA)
stefanprodan May 28, 2025
b6d8e39
Merge pull request #1227 from fluxcd/oci-ga
stefanprodan May 28, 2025
483f166
Add changelog entry for v1.3.0
matheuscscp May 28, 2025
aa70ca3
Release v1.3.0
matheuscscp May 28, 2025
e47f47f
Merge pull request #1229 from fluxcd/release-v1.3.0
matheuscscp May 28, 2025
9a74520
Merge pull request #1230 from fluxcd/release/v1.3.x
matheuscscp May 28, 2025
395b8ef
Add 1.3.x release label
matheuscscp May 28, 2025
dc9e309
Merge pull request #1231 from fluxcd/update-labels
matheuscscp May 28, 2025
b62d7a8
(chore): kustomize post-renderer with common-metadata
abhijith-darshan May 19, 2025
5cbc4a6
Merge pull request #1223 from abhijith-darshan/feat/common_labels_ann…
stefanprodan Jun 17, 2025
d89a6d1
Use reconcile.fluxcd.io/forceAt annotation from fluxcd/pkg/apis/meta
matheuscscp Jun 11, 2025
bd9fad5
Merge pull request #1236 from fluxcd/force-annotation
matheuscscp Jun 21, 2025
0887009
Move 'Deprecated' comments to own paragraph
hoffimar May 31, 2024
68dc676
Merge pull request #1000 from hoffimar/deprecations
matheuscscp Jun 29, 2025
4862194
Update kustomize to v5.7.0
cappyzawa Jun 29, 2025
2bb5c51
Merge pull request #1247 from cappyzawa/update-kustomize-v5.7.0
matheuscscp Jun 30, 2025
12ad940
[RFC-0010] Introduce workload identity auth for remote clusters
matheuscscp Jul 3, 2025
d992a79
Merge pull request #1249 from fluxcd/restconfig
matheuscscp Jul 14, 2025
15635bc
Bump the ci group across 1 directory with 6 updates
dependabot[bot] Jul 15, 2025
050b2ca
Merge pull request #1246 from fluxcd/dependabot/github_actions/ci-f6e…
stefanprodan Jul 15, 2025
1d4c164
Update dependabot config
stefanprodan Jul 15, 2025
0971d38
Merge pull request #1257 from fluxcd/dependabot-schedule
stefanprodan Jul 15, 2025
7c18470
Introduce label selector for watching ConfigMaps and Secrets
matheuscscp Jul 15, 2025
3bb7850
Merge pull request #1258 from fluxcd/watch-label
matheuscscp Jul 17, 2025
29fd31c
[RFC-0010] Support all Azure clouds for remote clusters at the contro…
matheuscscp Jul 17, 2025
3b75b3b
Merge pull request #1262 from fluxcd/restconfig-azure-cloud
matheuscscp Jul 18, 2025
7780c45
Fix watch index conflict between HelmChart and OCIRepository kinds
matheuscscp Jul 19, 2025
5a28a76
Merge pull request #1266 from fluxcd/fix-source-index
matheuscscp Jul 19, 2025
d4cfe9d
Fix continuous drift due to unstable hashing of values
ymettier Jul 19, 2025
fc12477
Merge pull request #1267 from ymettier/fix-issue-1265
matheuscscp Jul 21, 2025
4ffe621
api: Add the `readyExpr` field to `dependsOn`
stefanprodan Jul 22, 2025
6d5856c
controller: Move manager and indexers to dedicated files
stefanprodan Jul 22, 2025
9b6b090
controller: Add `AdditiveCELDependencyCheck` feature gate
stefanprodan Jul 22, 2025
32f20f7
controller: Implement CEL evaluation for dependency checks
stefanprodan Jul 22, 2025
40d128a
docs: Add dependency ready expression to API docs
stefanprodan Jul 22, 2025
183a4f4
Merge pull request #1271 from fluxcd/feat-dependson-cel
stefanprodan Jul 29, 2025
593c05e
Fix requeue interval for SourceNotReady
matheuscscp Jul 31, 2025
8555152
Merge pull request #1276 from fluxcd/fix-source-requeue
matheuscscp Jul 31, 2025
d7cd9ae
Remove deprecated APIs in group `helm.toolkit.fluxcd.io/v2beta1`
stefanprodan Aug 8, 2025
28bf064
Merge pull request #1280 from fluxcd/remove-v2beta1-api
stefanprodan Aug 11, 2025
acc6134
Record the last Helm release action duration in status
stefanprodan Aug 13, 2025
5c7f2c8
Merge pull request #1282 from fluxcd/action-duration
stefanprodan Aug 13, 2025
82fae0c
[RFC-0010] Add multi-tenancy lockdown for kubeconfig
cappyzawa Aug 17, 2025
b549f4f
Merge pull request #1284 from cappyzawa/rfc-0010-multi-tenancy-lockdown
matheuscscp Aug 17, 2025
5aa1414
Add object-level configuration validation
cappyzawa Aug 17, 2025
cf57020
Merge pull request #1286 from cappyzawa/feat/object-level-config-vali…
matheuscscp Aug 17, 2025
661d0c9
Update dependencies to Kubernetes v1.34.0 and Helm v3.18.6
stefanprodan Aug 31, 2025
e1c59ed
Regenerate CRDs with controller-gen v0.19
stefanprodan Aug 31, 2025
8c2cd97
Build with Go 1.25
stefanprodan Aug 31, 2025
4dea17f
Merge pull request #1289 from fluxcd/k8s-1.34
stefanprodan Aug 31, 2025
00d59e9
Bump the ci group across 1 directory with 9 updates
dependabot[bot] Sep 1, 2025
03c6065
Merge pull request #1290 from fluxcd/dependabot/github_actions/ci-290…
stefanprodan Sep 1, 2025
c059e51
Remove tautology
matheuscscp Aug 9, 2025
0325b55
Introduce `RetryOnFailure` lifecycle management strategy
matheuscscp Aug 8, 2025
251bc85
Merge pull request #1281 from fluxcd/upgrade-retry-on-failure
matheuscscp Sep 3, 2025
d45da10
Import ExternalArtifact CRD
stefanprodan Sep 5, 2025
cb86e4a
Implement ExternalArtifact reconciliation
stefanprodan Sep 5, 2025
3f63163
Add tests for ExternalArtifact reconciliation
stefanprodan Sep 5, 2025
0986524
Add ExternalArtifact feature gate
stefanprodan Sep 5, 2025
b7ef8b4
Merge pull request #1293 from fluxcd/external-artifact
stefanprodan Sep 10, 2025
ff87fbb
Add support for ExternalArtifact revision with digest
stefanprodan Sep 10, 2025
c53d553
Merge pull request #1296 from fluxcd/ea-digest-watcher
stefanprodan Sep 12, 2025
2886f9b
Update Helm to v3.19.0
matheuscscp Sep 12, 2025
4d5b638
Merge pull request #1297 from fluxcd/helm-v3.19
matheuscscp Sep 12, 2025
fe376e3
Update source-controller API to v1.7.0
stefanprodan Sep 22, 2025
0de246e
Merge pull request #1304 from fluxcd/source-controller-v1.7.0
stefanprodan Sep 22, 2025
679c323
ci: Refactor CI with `fluxcd/gha-workflows`
stefanprodan Sep 22, 2025
82398b7
Merge pull request #1305 from fluxcd/fluxcd/gha-workflows
stefanprodan Sep 22, 2025
ca91a05
ci: Extract verify to Makefile
stefanprodan Sep 23, 2025
7ef5e6b
Merge pull request #1307 from fluxcd/ci-improve
stefanprodan Sep 23, 2025
54fd680
Bump fluxcd/gha-workflows from 0.3.0 to 0.4.0 in the ci group
dependabot[bot] Sep 24, 2025
a3bc6a3
Merge pull request #1309 from fluxcd/dependabot/github_actions/ci-e1f…
stefanprodan Sep 24, 2025
60f04c9
Fix release workflow
matheuscscp Sep 24, 2025
f716265
Merge pull request #1310 from fluxcd/fix-release
matheuscscp Sep 24, 2025
81cb78c
Add changelog entry for v1.4.0
matheuscscp Sep 25, 2025
349a1c9
Release v1.4.0
matheuscscp Sep 25, 2025
3db605b
Merge pull request #1311 from fluxcd/release-v1.4.0
matheuscscp Sep 25, 2025
e330cdc
Merge pull request #1312 from fluxcd/release/v1.4.x
matheuscscp Sep 25, 2025
e4d7a37
Add 1.4.x release label
matheuscscp Sep 25, 2025
b0e13c2
Merge pull request #1313 from fluxcd/update-labels
matheuscscp Sep 25, 2025
9f423ff
Fix docs example for kubeconfig workload identity
matheuscscp Sep 30, 2025
1104edc
Merge pull request #1315 from fluxcd/fix-kcwid-docs
matheuscscp Sep 30, 2025
05ffb77
Remove redundant Ready condition setter
stefanprodan Oct 6, 2025
c13f79d
Add recommended settings to docs
stefanprodan Oct 6, 2025
67b4453
Merge pull request #1323 from fluxcd/recommended-settings
stefanprodan Oct 6, 2025
34bd5db
Add changelog entry for v1.4.1
matheuscscp Oct 6, 2025
53451b7
Merge pull request #1326 from fluxcd/pick-changelog-v1.4.1
matheuscscp Oct 6, 2025
9e5ae87
Update dependencies to Kubernetes v1.34.1 and Go 1.25.2
stefanprodan Oct 8, 2025
cfce6ba
Merge pull request #1329 from fluxcd/k8s-1.43.1
matheuscscp Oct 8, 2025
05bce0c
Add changelog entry for v1.4.2
stefanprodan Oct 8, 2025
f880bb2
Merge pull request #1332 from fluxcd/pick-changelog-v1.4.2
matheuscscp Oct 8, 2025
0f9a95d
Restore GitHub PAT for backports
matheuscscp Oct 9, 2025
714ecb1
Merge pull request #1335 from fluxcd/restore-github-pat-for-backports
matheuscscp Oct 9, 2025
9120241
Fix status reporting for `RetryOnFailure` strategy
stefanprodan Oct 13, 2025
de97aa9
Merge pull request #1338 from fluxcd/fix-RetryOnFailure-conditions
stefanprodan Oct 16, 2025
02a733b
Allow fetching charts from a local source-watcher
stefanprodan Oct 28, 2025
cc9ac47
Merge pull request #1341 from fluxcd/localhost-source-watcher
stefanprodan Oct 28, 2025
6cd10b4
Add changelog entry for v1.4.3
matheuscscp Oct 28, 2025
96f1d9e
Merge pull request #1344 from fluxcd/pick-changelog-v1.4.3
matheuscscp Oct 28, 2025
4c05838
Upgrade Helm to 3.19.1
matheuscscp Nov 12, 2025
4bf0531
Merge pull request #1346 from fluxcd/helm-3.19.1
matheuscscp Nov 12, 2025
6bebe68
Upgrade k8s to 1.34.2, c-r to 0.22.4 and helm to 3.19.2
matheuscscp Nov 18, 2025
e554857
Merge pull request #1350 from fluxcd/upgrade-deps
matheuscscp Nov 18, 2025
0d78b8d
Add feature gate for disabling config watchers
matheuscscp Nov 19, 2025
1c7b8cf
Merge pull request #1353 from fluxcd/gate-watch-config
matheuscscp Nov 19, 2025
aea3296
Add changelog entry for v1.4.4
matheuscscp Nov 19, 2025
80bfa2e
Merge pull request #1356 from fluxcd/pick-changelog-v1.4.4
matheuscscp Nov 19, 2025
831c8fc
Fix history truncation logic for RetryOnFailure
matheuscscp Nov 25, 2025
eaf9fe3
Merge pull request #1360 from fluxcd/fix-1359
matheuscscp Nov 25, 2025
0a605fa
Add changelog entry for v1.4.5
matheuscscp Nov 27, 2025
2d23374
Merge pull request #1364 from fluxcd/pick-changelog-v1.4.5
matheuscscp Nov 27, 2025
dd07d87
Add --override-manager flag for server-side apply drift detection
yozel Nov 27, 2025
62f162d
Merge pull request #1365 from yozel/yozel/override-manager
stefanprodan Dec 17, 2025
6cd43d0
Remove stale released state when configuration set back to current state
MichaelMorrisEst Dec 9, 2025
865b5a6
Merge pull request #1369 from Nordix/issue-1362
stefanprodan Jan 6, 2026
80dcc89
api: remove duplicated struct json tag
matheuscscp Jan 9, 2026
5ba751a
Merge pull request #1377 from fluxcd/json-tag
matheuscscp Jan 9, 2026
3bbe3f1
Upgrade Helm to v4.1.0
matheuscscp Jan 12, 2026
11c824c
Add ServerSideApply field to HelmRelease API
cappyzawa Jan 15, 2026
3dc4684
Add e2e tests for ServerSideApply
cappyzawa Jan 15, 2026
7a78031
Avoid panics with v3 charts and v2 releases
matheuscscp Jan 15, 2026
8d294e4
Add .status.inventory to track managed objects
cappyzawa Jan 16, 2026
06dd4b4
Use GroupKind for index instead of GroupVersionKind
matheuscscp Jan 22, 2026
f0b0113
Disable failure tests until Helm 4.1.1 is released
matheuscscp Jan 22, 2026
9b0ff16
Implement snapshot APIVersion matching for graceful migrations
matheuscscp Jan 23, 2026
30d0337
Add more SSA/CSA tests
matheuscscp Jan 22, 2026
2423c0f
Add API docs for new server-side apply fields
matheuscscp Jan 23, 2026
e96dd90
Add support for custom health checks via CEL expressions
matheuscscp Jan 23, 2026
c3f72aa
Merge pull request #1383 from fluxcd/helm4
matheuscscp Jan 26, 2026
4889b07
Upgrade controller-runtime to v0.23.1
matheuscscp Jan 27, 2026
374f80c
Fix CRD upgrade with CreateReplace policy
matheuscscp Jan 27, 2026
dacd7ea
Merge pull request #1395 from fluxcd/c-r-0.23
matheuscscp Jan 28, 2026
5941e33
Remove adoption of resources in old API versions
matheuscscp Jan 28, 2026
40ed2cc
Merge pull request #1396 from fluxcd/remove-legacy-adoption
matheuscscp Jan 28, 2026
1f56886
Reduce the mean time to recovery (MTTR) in case of failed deployments
matheuscscp Jan 28, 2026
c16db59
Merge pull request #1392 from fluxcd/reduce-mttr
matheuscscp Jan 29, 2026
0e105c1
Track action in snapshots
matheuscscp Feb 1, 2026
94a3c03
Merge pull request #1399 from fluxcd/snapshot-action
matheuscscp Feb 2, 2026
41c52a6
Fix waiting and erroring out on garbage-collected Jobs
matheuscscp Feb 3, 2026
9ba7098
Merge pull request #1402 from fluxcd/fix-job-ttl
matheuscscp Feb 3, 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
35 changes: 29 additions & 6 deletions .github/dependabot.yaml
Original file line number Diff line number Diff line change
@@ -1,16 +1,39 @@
version: 2

updates:
- package-ecosystem: "gomod"
directory: "/"
labels: ["dependencies"]
schedule:
interval: "daily"
groups:
go-deps:
patterns:
- "*"
allow:
- dependency-type: "direct"
ignore:
# Kubernetes deps are updated by fluxcd/pkg/runtime
- dependency-name: "k8s.io/*"
- dependency-name: "sigs.k8s.io/*"
- dependency-name: "github.com/go-logr/*"
# jsondiff is updated by fluxcd/pkg/ssa
- dependency-name: "github.com/wI2L/jsondiff"
# OCI deps are updated by fluxcd/pkg/oci
- dependency-name: "github.com/google/go-containerregistry*"
- dependency-name: "github.com/opencontainers/*"
# Helm deps are updated by fluxcd/pkg/helmtestserver
- dependency-name: "helm.sh/helm/*"
- dependency-name: "github.com/Masterminds/semver/*"
# Flux APIs are updated at release time
- dependency-name: "github.com/fluxcd/helm-controller/api"
- dependency-name: "github.com/fluxcd/source-controller/api"
- package-ecosystem: "github-actions"
directory: "/"
labels: ["area/ci", "dependencies"]
schedule:
# By default, this will be on a monday.
interval: "weekly"
groups:
# Group all updates together, so that they are all applied in a single PR.
# Grouped updates are currently in beta and is subject to change.
# xref: https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#groups
ci:
patterns:
- "*"
schedule:
interval: "monthly"
20 changes: 15 additions & 5 deletions .github/labels.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,18 @@
- name: area/oci
description: OCI related issues and pull requests
color: '#c739ff'

# TODO: enable this when we have a release/v1.0.x branch
#- name: backport:release/v1.0.x
# description: To be backported to release/v1.0.x
# color: '#ffd700'
- name: backport:release/v1.0.x
description: To be backported to release/v1.0.x
color: '#ffd700'
- name: backport:release/v1.1.x
description: To be backported to release/v1.1.x
color: '#ffd700'
- name: backport:release/v1.2.x
description: To be backported to release/v1.2.x
color: '#ffd700'
- 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'
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@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
with:
ref: ${{ github.event.pull_request.head.sha }}
- name: Create backport PRs
uses: korthout/backport-action@bd68141f079bd036e45ea8149bc9d174d5a04703 # v1.4.0
# 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.BOT_GITHUB_TOKEN }}
23 changes: 8 additions & 15 deletions .github/workflows/cifuzz.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,22 +4,15 @@ on:
branches:
- "main"
- "release/**"

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

jobs:
smoketest:
runs-on: ubuntu-latest
permissions:
contents: read # for reading the repository code.
steps:
- name: Checkout
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
- name: Setup Go
uses: actions/setup-go@93397bea11091df50f3d7e59dc26a7711a8bcfbe # v4.1.0
with:
go-version: 1.20.x
cache-dependency-path: |
**/go.sum
**/go.mod
- name: Smoke test Fuzzers
run: make fuzz-smoketest
- name: Test suite setup
uses: fluxcd/gha-workflows/.github/actions/setup-kubernetes@v0.4.0
with:
go-version: 1.25.x
- name: Smoke test Fuzzers
run: make fuzz-smoketest
Loading