Skip to content

Commit e509983

Browse files
committed
chore: push CLI to blob storage
1 parent ad0c52d commit e509983

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

.github/workflows/release.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,15 @@ jobs:
4545
run: |
4646
chainloop attestation init
4747
48+
# TODO: remove once we move the releases and the installation script to Github
49+
- name: "Configure Google Cloud credentials"
50+
id: "auth-google"
51+
uses: "google-github-actions/auth@v0"
52+
with:
53+
token_format: "access_token"
54+
workload_identity_provider: projects/1044976554810/locations/global/workloadIdentityPools/chainloop-github-pool/providers/github-provider
55+
service_account: chainloop-release-github@bedrock-371810.iam.gserviceaccount.com
56+
4857
- name: Docker login to Github Packages
4958
uses: docker/login-action@v2
5059
with:

.goreleaser.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,12 @@ signs:
5151
]
5252
artifacts: all
5353

54+
# TODO: remove once we move the releases and the installation script to Github
55+
blobs:
56+
- provider: gs
57+
bucket: chainloop-releases-public
58+
folder: "cli/{{ .Version }}"
59+
5460
docker_signs:
5561
# COSIGN_PASSWORD is also required to be present
5662
- cmd: cosign

0 commit comments

Comments
 (0)