From 62088055651dab7087de02051b5601b15e3772a0 Mon Sep 17 00:00:00 2001 From: Carlos Tadeu Panato Junior Date: Wed, 2 Feb 2022 20:49:33 +0100 Subject: [PATCH] update chart-releaser to v1.3.0 (#98) --- .github/workflows/test-action.yml | 33 +++++++++++++++++++++++++++++++ README.md | 8 ++++---- action.yml | 2 +- cr.sh | 2 +- 4 files changed, 39 insertions(+), 6 deletions(-) create mode 100644 .github/workflows/test-action.yml diff --git a/.github/workflows/test-action.yml b/.github/workflows/test-action.yml new file mode 100644 index 0000000..2708a9d --- /dev/null +++ b/.github/workflows/test-action.yml @@ -0,0 +1,33 @@ +name: test-chart-releaser + +on: [pull_request] + +jobs: + test_chart_releaser_action: + runs-on: ubuntu-latest + permissions: + actions: none + checks: none + contents: none + deployments: none + issues: none + packages: none + pull-requests: none + repository-projects: none + security-events: none + statuses: none + name: Install chart-releaser and test presence in path + steps: + - uses: actions/checkout@v2 + - name: Install chart-releaser + uses: ./ + - name: Check install! + run: cr version + - name: Check root directory + run: | + if [[ $(git diff --stat) != '' ]]; then + echo 'should be clean' + exit 1 + else + exit 0 + fi diff --git a/README.md b/README.md index cf7974e..27dac3e 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ maintain your charts in a different directory, you must include a `charts_dir` i ### Inputs -- `version`: The chart-releaser version to use (default: v1.2.1) +- `version`: The chart-releaser version to use (default: v1.3.0) - `config`: Optional config file for chart-releaser. For more information on the config file, see the [documentation](https://github.com/helm/chart-releaser#config-file) - `charts_dir`: The charts directory - `charts_repo_url`: The GitHub Pages URL to the charts repo (default: `https://.github.io/`) @@ -55,10 +55,10 @@ jobs: - name: Install Helm uses: azure/setup-helm@v1 with: - version: v3.4.0 + version: v3.7.1 - name: Run chart-releaser - uses: helm/chart-releaser-action@v1.2.1 + uses: helm/chart-releaser-action@v1.3.0 env: CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}" ``` @@ -86,7 +86,7 @@ owner: myaccount git-base-url: https://api.github.com/ ``` -For options see [config-file](https://github.com/helm/chart-releaser#config-file). +For options see [config-file](https://github.com/helm/chart-releaser#config-file). ## Code of conduct diff --git a/action.yml b/action.yml index 5f74729..01fa8fe 100644 --- a/action.yml +++ b/action.yml @@ -6,7 +6,7 @@ branding: icon: anchor inputs: version: - description: "The chart-releaser version to use (default: v1.2.1)" + description: "The chart-releaser version to use (default: v1.3.0)" config: description: "The relative path to the chart-releaser config file" charts_dir: diff --git a/cr.sh b/cr.sh index 232cd23..6b70030 100755 --- a/cr.sh +++ b/cr.sh @@ -18,7 +18,7 @@ set -o errexit set -o nounset set -o pipefail -DEFAULT_CHART_RELEASER_VERSION=v1.2.1 +DEFAULT_CHART_RELEASER_VERSION=v1.3.0 show_help() { cat << EOF