Run CI on Go 1.18 and 1.19 (#449)

This commit is contained in:
Atsushi Watanabe
2022-10-12 23:11:22 +09:00
committed by GitHub
parent 2d9208de5b
commit 8d7ccada1c

View File

@@ -13,7 +13,9 @@ jobs:
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
go: [ '1.18', '1.17' ] go:
- '1.18'
- '1.19'
name: Linux Go ${{ matrix.go }} name: Linux Go ${{ matrix.go }}
steps: steps:
- name: Checkout - name: Checkout
@@ -33,13 +35,15 @@ jobs:
- name: Run Test Suite - name: Run Test Suite
run: make test run: make test
- uses: codecov/codecov-action@v3 - uses: codecov/codecov-action@v3
if: matrix.go == '1.18' if: matrix.go == '1.19'
build-darwin: build-darwin:
runs-on: macos-latest runs-on: macos-latest
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
go: [ '1.18', '1.17' ] go:
- '1.18'
- '1.19'
name: Darwin Go ${{ matrix.go }} name: Darwin Go ${{ matrix.go }}
steps: steps:
- name: Checkout - name: Checkout
@@ -66,8 +70,8 @@ jobs:
- name: Setup Go - name: Setup Go
uses: actions/setup-go@v3 uses: actions/setup-go@v3
with: with:
go-version: '1.17' go-version: '1.19'
- name: Installing go-licenses - name: Installing go-licenses
run: go get github.com/google/go-licenses run: go install github.com/google/go-licenses@latest
- name: Checking licenses - name: Checking licenses
run: go-licenses check ./... run: go-licenses check ./...