From 9ab65b2ea98ae9247bd0a0a965ec510f651e2bfe Mon Sep 17 00:00:00 2001 From: "Esteban J. G. Gabancho" Date: Mon, 2 Dec 2024 21:31:55 +0100 Subject: [PATCH] chore: add chart releaser action and increase version --- .github/workflows/release.yml | 27 +++++++++++++++++++++++++++ charts/invenio/Chart.yaml | 2 +- 2 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/release.yml diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 0000000..3bef1d2 --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,27 @@ +name: Release Charts + +on: + push: + tags: + - v* + +jobs: + release: + permissions: + contents: write + runs-on: ubuntu-20.04 + steps: + - name: Checkout + uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Configure Git + run: | + git config user.name "$GITHUB_ACTOR" + git config user.email "$GITHUB_ACTOR@users.noreply.github.com" + + - name: Run chart-releaser + uses: helm/chart-releaser-action@v1.6.0 + env: + CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}" diff --git a/charts/invenio/Chart.yaml b/charts/invenio/Chart.yaml index 194d013..18c0e7b 100644 --- a/charts/invenio/Chart.yaml +++ b/charts/invenio/Chart.yaml @@ -12,7 +12,7 @@ keywords: - multimedia-library - multimedia-repository type: application -version: 0.2.1 +version: 0.3.0 dependencies: - name: opensearch condition: opensearch.enabled