[CI/CD] Build Testing Improvement
We are pinning version 1.17 for the linting workflow. Go 1.16 has been EOL for almost two years and even EL7 releases have 1.17 available now. Removed 1.16 from our test matrix. This commit does the following: * Update the build testing workflow to run on development branch * Remove go 1.16 and add 1.19 to test build workflow Signed-off-by: Michael L. Young <myoung@ciq.co>
This commit is contained in:
10
.github/workflows/test.yml
vendored
10
.github/workflows/test.yml
vendored
@@ -3,11 +3,15 @@ name: test
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: [main]
|
||||
branches:
|
||||
- main
|
||||
- development
|
||||
paths-ignore:
|
||||
- 'docs/**'
|
||||
pull_request:
|
||||
branches: [main]
|
||||
branches:
|
||||
- main
|
||||
- development
|
||||
paths-ignore:
|
||||
- 'docs/**'
|
||||
|
||||
@@ -17,7 +21,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
matrix:
|
||||
go: [ '1.16', '1.17', '1.18' ]
|
||||
go: [ '1.17', '1.18', '1.19' ]
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
|
||||
Reference in New Issue
Block a user