mirror of
https://github.com/logos-messaging/go-multiaddr.git
synced 2026-01-02 13:03:11 +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
|
||||
diff go.mod go.mod.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
|
||||
if: ${{ success() || failure() }} # run this step even if the previous one failed
|
||||
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
|
||||
if: ${{ matrix.os == 'ubuntu' }} # speed things up. Windows and OSX VMs are slow
|
||||
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
|
||||
if: steps.check_codecov.outputs.files_exists == 'true'
|
||||
uses: codecov/codecov-action@e156083f13aff6830c92fc5faa23505779fbf649 # v1.2.1
|
||||
uses: codecov/codecov-action@fcebab03f26c7530a22baa63f06b3e0515f0c7cd # v1.3.1
|
||||
with:
|
||||
file: coverage.txt
|
||||
env_vars: OS=${{ matrix.os }}, GO=${{ matrix.go }}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user