diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 5e321f7..45d4593 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -8,14 +8,14 @@ jobs: lint: runs-on: windows-latest steps: + - name: Check out code + uses: actions/checkout@v1.2.0 + - name: Set up Go - uses: actions/setup-go@v1 + uses: actions/setup-go@v1.1.2 with: go-version: 1.13.x - - name: Check out code - uses: actions/checkout@v1 - - name: Install golangci-lint run: | go get github.com/golangci/golangci-lint/cmd/golangci-lint @@ -28,28 +28,28 @@ jobs: test: runs-on: windows-latest steps: + - name: Check out code + uses: actions/checkout@v1.2.0 + - name: Set up Go - uses: actions/setup-go@v1 + uses: actions/setup-go@v1.1.2 with: go-version: 1.13.x - - name: Check out code - uses: actions/checkout@v1 - - name: Run Unit tests. run: go test -v ./... coverage: runs-on: windows-latest steps: + - name: Check out code + uses: actions/checkout@v1.2.0 + - name: Set up Go - uses: actions/setup-go@v1 + uses: actions/setup-go@v1.1.2 with: go-version: 1.13.x - - name: Check out code - uses: actions/checkout@v1 - - name: Run coverage run: go test -v -covermode=count -coverprofile coverage.out ./... @@ -63,12 +63,14 @@ jobs: runs-on: windows-latest needs: [lint, test] steps: - - name: Install Go - uses: actions/setup-go@v1 + - name: Checkout code + uses: actions/checkout@v1.2.0 + + - name: Set up Go + uses: actions/setup-go@v1.1.2 with: go-version: 1.13.x - - name: Checkout code - uses: actions/checkout@v1 + - name: build run: | $env:GOOS="windows" diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b13b1f0..de03b91 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,10 +11,10 @@ jobs: runs-on: windows-latest steps: - name: Checkout - uses: actions/checkout@master + uses: actions/checkout@v1.2.0 - name: Set up Go - uses: actions/setup-go@master + uses: actions/setup-go@v1.1.2 with: go-version: 1.13.x