Fix codecov Go version setup

The different code version usages in the codecov workflow were missing the actual go setup set, which caused all tests to always run with Go 1.17. This PR fixes this
This commit is contained in:
Winni Neessen 2022-10-18 16:40:03 +02:00
parent b0dbe19ee1
commit f36df2fcdb
Signed by: wneessen
GPG key ID: 385AC9889632126E
2 changed files with 5 additions and 4 deletions

View file

@ -37,16 +37,17 @@ jobs:
steps:
- name: Checkout Code
uses: actions/checkout@master
- name: Setup go
uses: actions/setup-go@v3
with:
go-version: ${{ matrix.go }}
- name: Install sendmail
if: matrix.go == 1.19 && matrix.os == 'ubuntu-latest'
run: |
sudo apt-get -y install sendmail; which sendmail
- name: Run Tests
run: |
go test -v -race --coverprofile=coverage.coverprofile --covermode=atomic ./...
- name: Upload coverage to Codecov
if: success() && matrix.go == 1.19 && matrix.os == 'ubuntu-latest'
uses: codecov/codecov-action@v2

View file

@ -27,7 +27,7 @@ jobs:
fetch-depth: 0
- name: Setup Go
uses: actions/setup-go@v2.1.3
uses: actions/setup-go@v3
with:
go-version: 1.18.x