1
0
Fork 0
mirror of https://github.com/external-secrets/external-secrets.git synced 2024-12-14 11:57:59 +00:00
external-secrets/.github
Arun Murugan b5cdec5687
Sign helm chart artifact in ghcr.io (#4098)
* Install cosign for signing helm charts

Signed-off-by: Aruuunn <arunmurugan.official@gmail.com>

* Fix helm push failing when GITHUB_REPOSITORY_OWNER contains Uppercase alphabets

Signed-off-by: Aruuunn <arunmurugan.official@gmail.com>

* Sign helm chart in oci registry using cosign

Signed-off-by: Aruuunn <arunmurugan.official@gmail.com>

* Add permissions required for cosign signing and provenance attestations

Signed-off-by: Aruuunn <arunmurugan.official@gmail.com>

* Log helm push output

Signed-off-by: Aruuunn <arunmurugan.official@gmail.com>

* Attest build provenance for helm artifact

Signed-off-by: Aruuunn <arunmurugan.official@gmail.com>

* Format: break code block

Signed-off-by: Aruuunn <arunmurugan.official@gmail.com>

* Reformat: Remove temp variable

Signed-off-by: Aruuunn <arunmurugan.official@gmail.com>

* Verify signed helm chart after signing it

Signed-off-by: Aruuunn <arunmurugan.official@gmail.com>

* Remove unnecessary helm action changes for external-secrets repository

Signed-off-by: Aruuunn <arunmurugan.official@gmail.com>

---------

Signed-off-by: Aruuunn <arunmurugan.official@gmail.com>
Co-authored-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
2024-11-18 07:53:38 +01:00
..
actions fix: build a second image to fix the flux managed and unmanaged test (#3931) 2024-09-20 14:08:29 +02:00
ci feat: initial helm chart 2020-12-22 15:27:16 -05:00
ISSUE_TEMPLATE feat: LTS release process (#2155) 2023-05-15 09:06:15 +02:00
workflows Sign helm chart artifact in ghcr.io (#4098) 2024-11-18 07:53:38 +01:00
CODEOWNERS feat: attach sbom/provenance files to GH release, fix clomonitor (#1656) 2022-10-27 08:59:19 +02:00
dependabot.yml fix: hack/api-docs/requirements.txt to reduce vulnerabilities (#3036) 2024-01-19 08:04:25 +01:00
FUNDING.yml feat: add open-collective funding button 2021-07-10 18:04:43 +02:00
PAUL.yaml Remove shuheiktgw from maintainers (#3573) 2024-06-12 16:59:08 +03:00
pull_request_template.md feat: add pr template (#2011) 2023-02-14 21:57:06 +00:00