diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..dd3e0bc --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,21 @@ +# Copyright The Helm Authors +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "daily" + open-pull-requests-limit: 10 diff --git a/.github/workflows/test-action.yml b/.github/workflows/test-action.yml index da579c0..1fba9c4 100644 --- a/.github/workflows/test-action.yml +++ b/.github/workflows/test-action.yml @@ -1,6 +1,7 @@ name: test-chart-releaser -on: [pull_request] +on: + pull_request: jobs: test_chart_releaser_install_action: @@ -18,7 +19,7 @@ jobs: statuses: none name: Install chart-releaser and test presence in path steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0 - name: Install chart-releaser uses: ./ with: @@ -49,7 +50,7 @@ jobs: statuses: none name: Install chart-releaser and run it steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3.6.0 - name: Install chart-releaser uses: ./ env: diff --git a/README.md b/README.md index ba8d0ef..523e903 100644 --- a/README.md +++ b/README.md @@ -69,7 +69,7 @@ jobs: uses: azure/setup-helm@v3 - name: Run chart-releaser - uses: helm/chart-releaser-action@v1.5.0 + uses: helm/chart-releaser-action@v1.5.1 env: CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}" ``` @@ -83,7 +83,7 @@ It does this – during every push to `main` – by checking each chart in your ```yaml - name: Run chart-releaser - uses: helm/chart-releaser-action@v1.5.0 + uses: helm/chart-releaser-action@v1.5.1 with: charts_dir: charts config: cr.yaml diff --git a/action.yml b/action.yml index c6fda63..41ef115 100644 --- a/action.yml +++ b/action.yml @@ -1,3 +1,17 @@ +# Copyright The Helm Authors +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + name: "Helm Chart Releaser" description: "Host a Helm charts repo on GitHub Pages" author: "The Helm authors" @@ -6,9 +20,9 @@ branding: icon: anchor inputs: version: - description: "The chart-releaser version to use (default: v1.6.0)" + description: "The chart-releaser version to use (default: v1.6.1)" required: false - default: v1.6.0 + default: v1.6.1 config: description: "The relative path to the chart-releaser config file" required: false diff --git a/cr.sh b/cr.sh index 4f9ecc2..d39b742 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.6.0 +DEFAULT_CHART_RELEASER_VERSION=v1.6.1 show_help() { cat <