diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fc7650d2..eb722b12 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,10 +16,10 @@ jobs: upload_url: ${{ steps.create_release.outputs.upload_url }} steps: + - uses: actions/checkout@v3 - uses: actions/setup-go@v3 with: go-version: '^1.18' - - uses: actions/checkout@v3 - uses: release-drafter/release-drafter@v5 id: create_release env: @@ -28,11 +28,11 @@ jobs: runs-on: ubuntu-latest needs: [ release ] steps: + - uses: actions/checkout@v3 - uses: actions/setup-go@v3 with: go-version: '^1.18' cache: true - - uses: actions/checkout@v3 - name: Build env: VERSION: ${{ needs.release.outputs.tag_name }} @@ -60,6 +60,7 @@ jobs: runs-on: macos-latest needs: [ release ] steps: + - uses: actions/checkout@v3 - uses: actions/setup-go@v3 with: go-version: '^1.18' @@ -69,7 +70,6 @@ jobs: node-version: 16 cache: 'npm' - uses: subosito/flutter-action@v2 - - uses: actions/checkout@v3 - name: Install appdmg run: npm install -g appdmg - name: Build diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e65c0317..bc906746 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -34,11 +34,11 @@ jobs: name: Test runs-on: ubuntu-latest steps: + - uses: actions/checkout@v3 - uses: actions/setup-go@v3 with: go-version: '^1.18' cache: true - - uses: actions/checkout@v3 - name: Run Unit tests. run: go test ./... -v -covermode=count -coverprofile=coverage.txt - uses: codecov/codecov-action@v3 @@ -51,10 +51,10 @@ jobs: # needs: [lint, test] needs: [test] steps: + - uses: actions/checkout@v3 - uses: actions/setup-go@v3 with: go-version: '^1.18' cache: true - - uses: actions/checkout@v2 - name: Build run: go build github.com/monkeyWie/gopeed/cmd/gopeed \ No newline at end of file