diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 79f451d..0dbff78 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -8,6 +8,10 @@ on: branches: - "*" +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} + cancel-in-progress: true + jobs: build: runs-on: ubuntu-latest @@ -33,7 +37,7 @@ jobs: - name: Dry Run GoReleaser uses: goreleaser/goreleaser-action@v2 with: - version: latest + version: "1.18.2" args: release --snapshot --rm-dist - name: Test if the Binary is Runnable run: "dist/helm-dashboard_linux_amd64_v1/helm-dashboard --help" diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index e66ec33..6cea06c 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -41,7 +41,7 @@ jobs: - name: Run GoReleaser uses: goreleaser/goreleaser-action@v2 with: - version: latest + version: "1.18.2" args: release --rm-dist env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -50,7 +50,7 @@ jobs: image: runs-on: ubuntu-latest - needs: [release, pre_release] + needs: [ release, pre_release ] timeout-minutes: 60 steps: - name: Check out the repo @@ -87,7 +87,7 @@ jobs: publish_chart: runs-on: ubuntu-latest - needs: [image, pre_release] + needs: [ image, pre_release ] if: github.event_name == 'push' || github.event_name == 'workflow_dispatch' steps: - name: Checkout