diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 93b77bc..616791b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -77,7 +77,7 @@ jobs: uses: WyriHaximus/github-action-get-previous-tag@v1 - name: Download SBOM from github action - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: ${{ env.ANCHORE_SBOM_ACTION_PRIOR_ARTIFACT }} diff --git a/example.yaml b/example.yaml index c7667c1..d948f10 100644 --- a/example.yaml +++ b/example.yaml @@ -24,7 +24,7 @@ spec: annotations: custom.annotation: is-used --- -apiVersion: "lerentis.uploadfilter24.eu/v1beta6" +apiVersion: "lerentis.uploadfilter24.eu/v1beta7" kind: BitwardenSecret metadata: name: test-scope diff --git a/example_dockerlogin.yaml b/example_dockerlogin.yaml index 767f4cb..29f626b 100644 --- a/example_dockerlogin.yaml +++ b/example_dockerlogin.yaml @@ -1,5 +1,5 @@ --- -apiVersion: "lerentis.uploadfilter24.eu/v1beta6" +apiVersion: "lerentis.uploadfilter24.eu/v1beta7" kind: RegistryCredential metadata: name: test diff --git a/example_template.yaml b/example_template.yaml index 490e145..d47eee9 100644 --- a/example_template.yaml +++ b/example_template.yaml @@ -1,5 +1,5 @@ --- -apiVersion: "lerentis.uploadfilter24.eu/v1beta6" +apiVersion: "lerentis.uploadfilter24.eu/v1beta7" kind: BitwardenTemplate metadata: name: test diff --git a/skaffold.yaml b/skaffold.yaml index 04043c5..9629535 100644 --- a/skaffold.yaml +++ b/skaffold.yaml @@ -1,8 +1,10 @@ -apiVersion: skaffold/v4beta5 +apiVersion: skaffold/v4beta9 kind: Config metadata: name: bitwarden-crd-operator build: + tagPolicy: + sha256: {} artifacts: - image: ghcr.io/lerentis/bitwarden-crd-operator docker: @@ -13,5 +15,43 @@ deploy: - name: bitwarden-crd-operator chartPath: charts/bitwarden-crd-operator valuesFiles: - - env/values.yaml - version: v0.13.0 + - ./charts/bitwarden-crd-operator/myvalues.yaml + setValueTemplates: + image.repository: "{{.IMAGE_REPO_ghcr_io_lerentis_bitwarden_crd_operator}}" + image.tag: "{{.IMAGE_TAG_ghcr_io_lerentis_bitwarden_crd_operator}}@{{.IMAGE_DIGEST_ghcr_io_lerentis_bitwarden_crd_operator}}" + hooks: + after: + - host: + command: + - kubectl + - apply + - -f + - ./example*.yaml + - host: + command: + - sleep + - '5' + - host: + command: + - kubectl + - get + - secret + - test-regcred + - host: + command: + - kubectl + - get + - secret + - test-scope + - host: + command: + - kubectl + - get + - secret + - test-secret + - host: + command: + - kubectl + - get + - secret + - test-template