diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6d88b5d11..06823f4e4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -55,15 +55,12 @@ jobs: key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }} restore-keys: | ${{ runner.os }}-go- - - uses: sigstore/cosign-installer@v1.2.0 - - name: Setup - run: | - task setup + name: Setup Sigstore + uses: sigstore/cosign-installer@v1.2.0 - - name: CI - run: | - task ci + name: build and test + run: task ci - name: Upload coverage uses: codecov/codecov-action@v2 @@ -71,8 +68,7 @@ jobs: file: ./coverage.txt - name: Check - run: | - ./goreleaser check + run: ./goreleaser check - name: Diff run: git diff diff --git a/Taskfile.yml b/Taskfile.yml index a182dccd2..5a20a053d 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -47,8 +47,11 @@ tasks: - gofumpt -w -l -s . ci: - desc: Run all the tests and code checks - deps: [build test] + desc: Run all CI steps + deps: + - setup + - build + - test docs:imgs: desc: Download and resize images