فهرست منبع

feat: add release manifests (#1728)

Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>

Signed-off-by: Moritz Johner <beller.moritz@googlemail.com>
Moritz Johner 3 سال پیش
والد
کامیت
6fc6ba76d0
2فایلهای تغییر یافته به همراه5 افزوده شده و 1 حذف شده
  1. 4 0
      .github/workflows/release.yml
  2. 1 1
      Makefile

+ 4 - 0
.github/workflows/release.yml

@@ -119,6 +119,9 @@ jobs:
       - name: Promote Container Image
         run: make docker.promote
 
+      - name: Build release manifests
+        run: make manifests
+
       - name: Sign promoted image
         id: sign
         uses: ./.github/actions/sign
@@ -136,5 +139,6 @@ jobs:
           files: |
             provenance.${{ env.RELEASE_TAG }}.intoto.jsonl
             sbom.${{ env.RELEASE_TAG }}.spdx.json
+            bin/deploy/manifests/external-secrets.yaml
         env:
           GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"

+ 1 - 1
Makefile

@@ -73,7 +73,7 @@ FAIL	= (echo ${TIME} ${RED}[FAIL]${CNone} && false)
 # ====================================================================================
 # Conformance
 
-reviewable: generate helm.generate helm.docs lint ## Ensure a PR is ready for review.
+reviewable: generate manifests helm.generate helm.docs lint ## Ensure a PR is ready for review.
 	@go mod tidy
 	@cd e2e/ && go mod tidy