From 52b7d8a2bf6d5750b1578cd47605c76011f8e62a Mon Sep 17 00:00:00 2001 From: rick <1450685+LinuxSuRen@users.noreply.github.com> Date: Sun, 5 Mar 2023 20:12:41 +0800 Subject: [PATCH] chore: build with gorelease in the pr --- .../{coverage-report.yaml => build.yaml} | 19 +++++++++++++++++-- .goreleaser.yaml | 1 - root.go => main.go | 0 3 files changed, 17 insertions(+), 3 deletions(-) rename .github/workflows/{coverage-report.yaml => build.yaml} (54%) rename root.go => main.go (100%) diff --git a/.github/workflows/coverage-report.yaml b/.github/workflows/build.yaml similarity index 54% rename from .github/workflows/coverage-report.yaml rename to .github/workflows/build.yaml index 3e4c4e4c..a01d5220 100644 --- a/.github/workflows/coverage-report.yaml +++ b/.github/workflows/build.yaml @@ -1,11 +1,11 @@ -name: Coverage Report +name: Build on: - push - pull_request jobs: - TestAndReport: + Test: runs-on: ubuntu-20.04 steps: - name: Set up Go @@ -21,3 +21,18 @@ jobs: CODACY_PROJECT_TOKEN: ${{ secrets.CODACY_PROJECT_TOKEN }} run: | bash <(curl -Ls https://coverage.codacy.com/get.sh) report -r coverage.out --force-coverage-parser go + + Build: + runs-on: ubuntu-20.04 + steps: + - name: Set up Go + uses: actions/setup-go@v3 + with: + go-version: 1.18.x + - uses: actions/checkout@v3.0.0 + - name: Run GoReleaser + uses: goreleaser/goreleaser-action@v4.1.1 + with: + github_token: ${{ secrets.GH_PUBLISH_SECRETS }} + version: v1.14.0 + args: release --skip-publish --rm-dist --snapshot diff --git a/.goreleaser.yaml b/.goreleaser.yaml index bf854157..e1ce7feb 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -8,7 +8,6 @@ builds: - env: - CGO_ENABLED=0 binary: atest - dir: cmd goos: - linux - windows diff --git a/root.go b/main.go similarity index 100% rename from root.go rename to main.go