Commit Graph

975 Commits

Author SHA1 Message Date
Max Jonas Werner 8c7ff2169e
Merge pull request #582 from fluxcd/align-docs-layout
Align docs structure with other controllers
2023-07-29 16:48:26 +02:00
Max Jonas Werner 926efbc120 Align docs structure with other controllers
In order to streamline the docs across all controllers, the CRD spec
file names are pluralized. This lets us better automate docs generation
from CRD specs.

refs fluxcd/website#1577

Signed-off-by: Max Jonas Werner <mail@makk.es>
2023-07-29 16:39:13 +02:00
Sunny a786a4866e
Merge pull request #584 from fluxcd/delete-before-finalize
Handle delete before adding finalizer
2023-07-26 16:50:26 +05:30
Sunny 937da68766
Handle delete before adding finalizer
In Reconcile() methods, move the object deletion above add finalizer.
Finalizers can't be set when an object is being deleted.

Signed-off-by: Sunny <darkowlzz@protonmail.com>
2023-07-26 00:24:13 +05:30
Stefan Prodan b80c2c4060
Merge pull request #578 from fluxcd/dependabot/github_actions/ci-f6f7181596
build(deps): bump the ci group with 2 updates
2023-07-17 16:16:57 +03:00
dependabot[bot] 8cb4eab874
build(deps): bump the ci group with 2 updates
Bumps the ci group with 2 updates: [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) and [helm/kind-action](https://github.com/helm/kind-action).


Updates `docker/setup-buildx-action` from 2.8.0 to 2.9.1
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](16c0bc4a6e...4c0219f9ac)

Updates `helm/kind-action` from 1.7.0 to 1.8.0
- [Release notes](https://github.com/helm/kind-action/releases)
- [Commits](fa81e57adf...dda0770415)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ci
- dependency-name: helm/kind-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ci
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-17 07:35:40 +00:00
Hidde Beydals 0c3408bbd0
Merge pull request #577 from fluxcd/patch-docs
docs: update link to Gitea hooks source
2023-07-14 16:20:46 +02:00
Hidde Beydals 1a3ce97ee6
docs: update link to Gitea hooks source
While pinning it to a version, to ensure it continues to point to the
right LOC.

Signed-off-by: Hidde Beydals <hiddeco@users.noreply.github.com>
2023-07-14 15:37:37 +02:00
Hidde Beydals 3c4c5d5244
Merge pull request #574 from fluxcd/gha-backport-workflow-perms
Fix GHA backport.yaml workflow job perms
2023-07-06 11:26:35 +02:00
Aurel Canciu c65fdd0f84
Explicitly echo -E in GHA release.yml
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2023-07-06 10:56:06 +02:00
Aurel Canciu 7a211dd4f9
Fix GHA backport.yaml workflow job perms
Signed-off-by: Aurel Canciu <aurelcanciu@gmail.com>
2023-07-06 09:21:38 +02:00
Stefan Prodan 3f75068a06
Merge pull request #573 from fluxcd/ci-imp
ci: various workflow changes
2023-07-04 16:55:09 +03:00
Stefan Prodan 4731f44e94
ci: group Dependabot GitHub Action updates
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-07-04 16:46:33 +03:00
Stefan Prodan 2671a73bab
ci: use bot token for backport
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-07-04 16:21:18 +03:00
Stefan Prodan 03f72410e8
Merge pull request #572 from fluxcd/release/v1.0.x
Housekeeping: merge `release/v1.0.x` back into `main`
2023-07-04 14:04:32 +03:00
Stefan Prodan 092d3d3f20
Merge pull request #571 from fluxcd/release-v1.0.0
Release v1.0.0
2023-07-04 13:28:54 +03:00
Stefan Prodan a77613619d
Release v1.0.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-07-04 11:32:14 +03:00
Stefan Prodan 7cecd3d2c4
Add changelog entry for v1.0.0
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-07-04 11:31:27 +03:00
Stefan Prodan bf960d1582
Merge pull request #570 from fluxcd/ci-release-workflows
ci: various workflow changes
2023-07-04 11:07:49 +03:00
Stefan Prodan 8f11af7167
ci: change release workflow dispatch tag
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-07-04 10:56:58 +03:00
Stefan Prodan 13b2236bb2
ci: Update Kubernetes to v1.27.3
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-07-04 10:56:26 +03:00
Stefan Prodan 0f21d59f26
ci: enable workflows for `release/**` branches
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-07-04 10:55:25 +03:00
Stefan Prodan 4dd70490b2
Merge pull request #565 from matheuscscp/lift-url-validation
Lift HTTP/S validation from Provider spec.address
2023-07-04 10:50:47 +03:00
Matheus Pimenta 13d3d8f9ee
Lift HTTP/S validation from Provider spec.address
Signed-off-by: Matheus Pimenta <matheuscscp@gmail.com>
2023-07-04 10:36:04 +03:00
Stefan Prodan c6b83623c1
Merge pull request #569 from fluxcd/update-pubsub
Update GCP dependencies
2023-07-04 10:33:27 +03:00
Stefan Prodan e45f43a01f
Update GCP dependencies
- cloud.google.com/go/pubsub v1.32.0
- google.golang.org/api v0.129.0

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-07-04 10:14:59 +03:00
Stefan Prodan 223666dc47
Merge pull request #568 from fluxcd/dependabot/github_actions/sigstore/cosign-installer-3.1.1
build(deps): bump sigstore/cosign-installer from 3.1.0 to 3.1.1
2023-06-30 17:07:10 +03:00
dependabot[bot] cbdc4acdf5
build(deps): bump sigstore/cosign-installer from 3.1.0 to 3.1.1
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/sigstore/cosign-installer/releases)
- [Commits](d13028333d...6e04d228eb)

---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-30 13:57:20 +00:00
Stefan Prodan 364eace4ec
Merge pull request #567 from fluxcd/dependabot/github_actions/docker/setup-buildx-action-2.8.0
build(deps): bump docker/setup-buildx-action from 2.7.0 to 2.8.0
2023-06-30 16:56:25 +03:00
dependabot[bot] 21abdab841
build(deps): bump docker/setup-buildx-action from 2.7.0 to 2.8.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.7.0 to 2.8.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](ecf95283f0...16c0bc4a6e)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-30 13:48:12 +00:00
Stefan Prodan 213ceaa047
Merge pull request #566 from fluxcd/backport-automation
Add backport GitHub Action workflow
2023-06-30 16:47:41 +03:00
Stefan Prodan 226571ca7e
Declaratively define (and sync) labels
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-06-30 16:21:04 +03:00
Stefan Prodan b71140b164
Add backport GitHub Action workflow
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-06-30 16:20:29 +03:00
Stefan Prodan 4a90bebc11
Merge pull request #560 from fluxcd/dependabot/github_actions/sigstore/cosign-installer-3.1.0
build(deps): bump sigstore/cosign-installer from 3.0.5 to 3.1.0
2023-06-27 13:04:28 +03:00
dependabot[bot] 1cc1bce1c5
build(deps): bump sigstore/cosign-installer from 3.0.5 to 3.1.0
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer) from 3.0.5 to 3.1.0.
- [Release notes](https://github.com/sigstore/cosign-installer/releases)
- [Commits](dd6b2e2b61...d13028333d)

---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-27 09:20:19 +00:00
Stefan Prodan e4284dcd5f
Merge pull request #561 from fluxcd/dependabot/github_actions/anchore/sbom-action-0.14.3
build(deps): bump anchore/sbom-action from 0.14.2 to 0.14.3
2023-06-27 12:19:38 +03:00
dependabot[bot] 061ea8166d
build(deps): bump anchore/sbom-action from 0.14.2 to 0.14.3
Bumps [anchore/sbom-action](https://github.com/anchore/sbom-action) from 0.14.2 to 0.14.3.
- [Release notes](https://github.com/anchore/sbom-action/releases)
- [Commits](4d571ad103...78fc58e266)

---
updated-dependencies:
- dependency-name: anchore/sbom-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-27 09:06:18 +00:00
Stefan Prodan b4233b1b76
Merge pull request #527 from MartiUK/pagerduty
Add support for PagerDuty
2023-06-27 12:05:27 +03:00
Martin Kemp dbdc4dee73
Add support for PagerDuty
Signed-off-by: Martin Kemp <me@martinke.mp>
2023-06-27 10:52:24 +02:00
Stefan Prodan 01de1f7033
Merge pull request #563 from fluxcd/kube-1.27.3
Update dependencies
2023-06-27 11:38:03 +03:00
Stefan Prodan 749a6c4cb7
Update dependencies
- k8s.io/* v0.27.3
- cloud.google.com/go/pubsub v1.31.0
- github.com/Azure/azure-event-hubs-go/v3 v3.6.0
- github.com/getsentry/sentry-go v0.22.0
- github.com/google/go-github/v53 v53.2.0
- github.com/ktrysmt/go-bitbucket v0.9.60
- github.com/xanzy/go-gitlab v0.86.0
- github.com/fluxcd/pkg/runtime v0.39.0

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-06-27 11:16:42 +03:00
Stefan Prodan 9566e80d91
Merge pull request #562 from fluxcd/go.mod-1.20
Align `go.mod` version with Kubernetes (Go 1.20)
2023-06-27 08:34:29 +03:00
Stefan Prodan a9f613ecfa
Align go.mod version with Kubernetes (Go 1.20)
Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-06-26 19:23:13 +03:00
Stefan Prodan 671ca98087
Merge pull request #559 from fluxcd/slsa3
Add SLSA3 generators to release workflow
2023-06-23 18:19:12 +03:00
Stefan Prodan 48b7e6325b
Add SLSA3 generators to release workflow
Generate SLSA level 3 provenance attestations for the controller release assets and for the multi-arch container images.

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
2023-06-22 15:19:59 +03:00
Stefan Prodan b45fb81120
Merge pull request #553 from fluxcd/dependabot/github_actions/docker/login-action-2.2.0
build(deps): bump docker/login-action from 2.1.0 to 2.2.0
2023-06-21 13:09:23 +03:00
dependabot[bot] b208a820af
build(deps): bump docker/login-action from 2.1.0 to 2.2.0
Bumps [docker/login-action](https://github.com/docker/login-action) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](f4ef78c080...465a07811f)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-21 09:59:25 +00:00
Stefan Prodan a6a5970935
Merge pull request #555 from fluxcd/dependabot/github_actions/docker/build-push-action-4.1.1
build(deps): bump docker/build-push-action from 4.1.0 to 4.1.1
2023-06-21 12:58:41 +03:00
dependabot[bot] 39b504b196
build(deps): bump docker/build-push-action from 4.1.0 to 4.1.1
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](44ea916f6c...2eb1c1961a)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-21 09:44:43 +00:00
Max Jonas Werner 52a0f6ae23
Merge pull request #554 from fluxcd/dependabot/github_actions/docker/setup-buildx-action-2.7.0
build(deps): bump docker/setup-buildx-action from 2.5.0 to 2.7.0
2023-06-21 11:44:07 +02:00