From 7355d0a0eef35f8be4dbd220d347f56d86690bd4 Mon Sep 17 00:00:00 2001 From: JonasS <jonass@dev.jsje.de> Date: Wed, 13 Dec 2023 21:37:46 +0100 Subject: [PATCH] chore: Update workflow steps, remove obsolete build file --- .github/workflows/go.yml | 18 +++++++++--------- .github/workflows/manual-build.yml | 22 ---------------------- 2 files changed, 9 insertions(+), 31 deletions(-) delete mode 100644 .github/workflows/manual-build.yml diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 981d89d..b8b4d35 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -11,17 +11,17 @@ jobs: name: lint runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: golangci-lint - uses: golangci/golangci-lint-action@v2 + uses: golangci/golangci-lint-action@v3 build: runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Go - uses: actions/setup-go@v2 + uses: actions/setup-go@v5 with: - go-version: 1.18 + go-version: 1.21 - name: Build run: go build -v ./... release: @@ -29,13 +29,13 @@ jobs: needs: [ lint, build ] if: ${{ startsWith(github.ref, 'refs/tags/') && contains(fromJSON('["mxschmitt", "JonasProgrammer"]'), github.actor) }} steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Set up Go - uses: actions/setup-go@v2 + uses: actions/setup-go@v5 with: - go-version: 1.18 + go-version: 1.21 - name: Run GoReleaser - uses: goreleaser/goreleaser-action@v2 + uses: goreleaser/goreleaser-action@v5 with: version: latest args: release --rm-dist diff --git a/.github/workflows/manual-build.yml b/.github/workflows/manual-build.yml deleted file mode 100644 index 812173f..0000000 --- a/.github/workflows/manual-build.yml +++ /dev/null @@ -1,22 +0,0 @@ -name: Manual-build -on: - workflow_dispatch: -jobs: - build: - runs-on: ubuntu-22.04 - steps: - - uses: actions/checkout@v2 - - name: Set up Go - uses: actions/setup-go@v2 - with: - go-version: 1.18 - - name: Run GoReleaser - uses: goreleaser/goreleaser-action@v2 - with: - version: latest - args: release --snapshot --skip-publish - - name: Upload assets - uses: actions/upload-artifact@v2 - with: - name: manual-build - path: dist/* -- GitLab