From c4cebdd1d8f4e2708018fb6c9aae28957a15dc35 Mon Sep 17 00:00:00 2001 From: nadoo <287492+nadoo@users.noreply.github.com> Date: Fri, 3 Apr 2020 22:54:13 +0800 Subject: [PATCH] actions: update scripts --- .github/workflows/build.yml | 40 ++++++++++++++--------------------- .github/workflows/release.yml | 32 ++++++++++++---------------- 2 files changed, 30 insertions(+), 42 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d8c19d7..c984371 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -7,33 +7,25 @@ jobs: name: Test runs-on: ubuntu-latest steps: - - - name: Set up Go - uses: actions/setup-go@v1 - with: - go-version: 1.13 - id: go - - - name: Check out code into the Go module directory - uses: actions/checkout@v1 - - - name: Test - run: go test -v . + - name: Checkout + uses: actions/checkout@v2 + - name: Set up Go + uses: actions/setup-go@v1 + with: + go-version: 1.14.x + - name: Test + run: go test -v . build: name: Build runs-on: ubuntu-latest needs: [test] steps: - - - name: Set up Go - uses: actions/setup-go@v1 - with: - go-version: 1.13 - id: go - - - name: Check out code into the Go module directory - uses: actions/checkout@v1 - - - name: Build - run: go build -v . \ No newline at end of file + - name: Checkout + uses: actions/checkout@v2 + - name: Set up Go + uses: actions/setup-go@v1 + with: + go-version: 1.14.x + - name: Build + run: go build -v . \ No newline at end of file diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 52368a5..fae1338 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -2,27 +2,23 @@ name: Release on: create: tags: - - v* + - v* jobs: release: name: Release on GitHub runs-on: ubuntu-latest steps: - - - name: Set up Go - uses: actions/setup-go@v1 - with: - go-version: 1.13 - id: go - - - name: Check out code - uses: actions/checkout@v1 - - - name: Create release on GitHub - uses: goreleaser/goreleaser-action@v1 - with: - version: latest - args: release - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + - name: Checkout + uses: actions/checkout@v2 + - name: Set up Go + uses: actions/setup-go@v1 + with: + go-version: 1.14.x + - name: Run GoReleaser + uses: goreleaser/goreleaser-action@v1 + with: + version: latest + args: release --rm-dist + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file