From d217279a04c7f0ca23ae212244193314afd0b2d8 Mon Sep 17 00:00:00 2001 From: "Michael L. Young" Date: Thu, 6 Oct 2022 00:55:38 -0400 Subject: [PATCH] [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 --- .github/workflows/test.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e274bc2a..abf4e496 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -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