mirror of
https://github.com/logos-messaging/go-multiaddr.git
synced 2026-01-03 21:43:06 +00:00
sync: update CI config files (#147)
This commit is contained in:
parent
d82dff5292
commit
aba8d5369e
8
.github/workflows/go-check.yml
vendored
8
.github/workflows/go-check.yml
vendored
@ -21,6 +21,14 @@ jobs:
|
|||||||
go mod tidy
|
go mod tidy
|
||||||
diff go.mod go.mod.orig
|
diff go.mod go.mod.orig
|
||||||
diff go.sum go.sum.orig
|
diff go.sum go.sum.orig
|
||||||
|
- name: gofmt
|
||||||
|
if: ${{ success() || failure() }} # run this step even if the previous one failed
|
||||||
|
run: |
|
||||||
|
out=$(gofmt -s -l .)
|
||||||
|
if [[ -n "$out" ]]; then
|
||||||
|
echo $out | awk '{print "::error file=" $0 ",line=0,col=0::File is not gofmt-ed."}'
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
- name: go vet
|
- name: go vet
|
||||||
if: ${{ success() || failure() }} # run this step even if the previous one failed
|
if: ${{ success() || failure() }} # run this step even if the previous one failed
|
||||||
run: go vet ./...
|
run: go vet ./...
|
||||||
|
|||||||
8
.github/workflows/go-test.yml
vendored
8
.github/workflows/go-test.yml
vendored
@ -31,14 +31,8 @@ jobs:
|
|||||||
- name: Run tests with race detector
|
- name: Run tests with race detector
|
||||||
if: ${{ matrix.os == 'ubuntu' }} # speed things up. Windows and OSX VMs are slow
|
if: ${{ matrix.os == 'ubuntu' }} # speed things up. Windows and OSX VMs are slow
|
||||||
run: go test -v -race ./...
|
run: go test -v -race ./...
|
||||||
- name: Check if codecov.yml exists # only upload to Codecov if there's a codecov.yml
|
|
||||||
id: check_codecov
|
|
||||||
uses: andstor/file-existence-action@87d74d4732ddb824259d80c8a508c0124bf1c673 # v1.0.1
|
|
||||||
with:
|
|
||||||
files: "codecov.yml"
|
|
||||||
- name: Upload coverage to Codecov
|
- name: Upload coverage to Codecov
|
||||||
if: steps.check_codecov.outputs.files_exists == 'true'
|
uses: codecov/codecov-action@fcebab03f26c7530a22baa63f06b3e0515f0c7cd # v1.3.1
|
||||||
uses: codecov/codecov-action@e156083f13aff6830c92fc5faa23505779fbf649 # v1.2.1
|
|
||||||
with:
|
with:
|
||||||
file: coverage.txt
|
file: coverage.txt
|
||||||
env_vars: OS=${{ matrix.os }}, GO=${{ matrix.go }}
|
env_vars: OS=${{ matrix.os }}, GO=${{ matrix.go }}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user