Skip to content

memos-1.2.1

memos-1.2.1 #208

Workflow file for this run

name: push-chart
on:
release:
types: [published]
jobs:
publish:
runs-on: ubuntu-24.04
steps:
- name: checkout
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
- name: package chart
run: |
CHART=$(cat last_released_chart)
helm package $CHART -d output
- name: push chart
run: |
cd output
FILE=$(ls)
curl --fail-with-body -u "$AUTH" --data-binary "@$FILE" $CHARTMUSEUM_URL/api/charts
env:
AUTH: ${{ secrets.CHARTMUSEUM_AUTH }}
CHARTMUSEUM_URL: ${{ vars.CHARTMUSEUM_URL }}