Skip to content

Automated upload open-cluster-management-io/managed-serviceaccount ma… #34

Automated upload open-cluster-management-io/managed-serviceaccount ma…

Automated upload open-cluster-management-io/managed-serviceaccount ma… #34

Workflow file for this run

name: Release Charts
on:
push:
paths:
- 'charts/**'
branches:
- main
permissions:
id-token: write
contents: read
jobs:
release:
runs-on: ubuntu-latest
steps:
- name: Turnstyle
uses: softprops/turnstyle@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Checkout
uses: actions/checkout@v2
- uses: azure/setup-helm@v1
- name: Login Azure
uses: azure/login@v1
with:
client-id: ${{ secrets.AZURE_CLIENT_ID }}
tenant-id: ${{ secrets.AZURE_TENANT_ID }}
subscription-id: ${{ secrets.AZURE_SUBSCRIPTION_ID }}
- name: Reindex
run: |
helm repo index charts/
- name: Upload to blob storage
uses: azure/CLI@v1
with:
inlineScript: |
az storage blob upload-batch \
-d releases \
--account-name openclustermanagement \
--auth-mode login \
-s charts/ \
--overwrite
- name: Azure logout
run: |