From 91efcf0774a06943bbe3ab13f50ac192c78854c6 Mon Sep 17 00:00:00 2001 From: Kausik Date: Wed, 7 Sep 2022 12:33:23 -0700 Subject: [PATCH] update worflows to use newer go version and trigger mainbuild for release branch (#290) --- .github/workflows/canary.yml | 4 ++-- .github/workflows/main-build-python38.yml | 8 +++++--- .github/workflows/main-build.yml | 8 +++++--- .github/workflows/pr-build.yml | 4 ++-- .github/workflows/release.yml | 4 ++-- .github/workflows/soaking.yml | 4 ++-- 6 files changed, 18 insertions(+), 14 deletions(-) diff --git a/.github/workflows/canary.yml b/.github/workflows/canary.yml index 03feaca25..fd092c266 100644 --- a/.github/workflows/canary.yml +++ b/.github/workflows/canary.yml @@ -78,9 +78,9 @@ jobs: - uses: actions/checkout@v2 with: submodules: recursive - - uses: actions/setup-go@v2 + - uses: actions/setup-go@v3 with: - go-version: '^1.18' + go-version: '^1.19.1' - uses: actions/setup-java@v2 if: ${{ matrix.language == 'java' }} with: diff --git a/.github/workflows/main-build-python38.yml b/.github/workflows/main-build-python38.yml index caca9f2c6..7c4a7a18f 100644 --- a/.github/workflows/main-build-python38.yml +++ b/.github/workflows/main-build-python38.yml @@ -2,7 +2,9 @@ name: Python38 Layer Integration Test # This workflow is for verifying python3.9 layer in Lambda python3.8 environment on: push: - branches: [ main ] + branches: + - main + - release/* workflow_dispatch: jobs: @@ -17,9 +19,9 @@ jobs: - uses: actions/checkout@v2 with: submodules: recursive - - uses: actions/setup-go@v2 + - uses: actions/setup-go@v3 with: - go-version: '^1.18' + go-version: '^1.19.1' - uses: aws-actions/configure-aws-credentials@v1 with: aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} diff --git a/.github/workflows/main-build.yml b/.github/workflows/main-build.yml index 6f927750b..d50a0a8ec 100644 --- a/.github/workflows/main-build.yml +++ b/.github/workflows/main-build.yml @@ -2,7 +2,9 @@ name: Main Build on: push: - branches: [ main ] + branches: + - main + - release/* workflow_dispatch: jobs: @@ -37,9 +39,9 @@ jobs: - uses: actions/checkout@v2 with: submodules: recursive - - uses: actions/setup-go@v2 + - uses: actions/setup-go@v3 with: - go-version: '^1.18' + go-version: '^1.19.1' - uses: actions/setup-java@v2 if: ${{ matrix.language == 'java' }} with: diff --git a/.github/workflows/pr-build.yml b/.github/workflows/pr-build.yml index edae959b9..600fb7565 100644 --- a/.github/workflows/pr-build.yml +++ b/.github/workflows/pr-build.yml @@ -17,9 +17,9 @@ jobs: - uses: actions/checkout@v2 with: submodules: true - - uses: actions/setup-go@v2 + - uses: actions/setup-go@v3 with: - go-version: '^1.18' + go-version: '^1.19.1' - uses: actions/setup-java@v2 if: ${{ matrix.language == 'java' }} with: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b574e8cd4..8b92b7e7b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -302,13 +302,13 @@ jobs: # with: # dotnet-version: '3.1.x' - name: Use Go Language - uses: actions/setup-go@v2 + uses: actions/setup-go@v3 # NOTE: (enowell) In case the languages below need to build the # collector, and because building the collector requires go 1.18 and # above, always setup go 1.18. # if: ${{ env.TEST_LANGUAGE == 'go' }} with: - go-version: '^1.18' + go-version: '^1.19.1' - name: download layer tf file uses: actions/download-artifact@v2 with: diff --git a/.github/workflows/soaking.yml b/.github/workflows/soaking.yml index 65b388ce0..da73e0097 100644 --- a/.github/workflows/soaking.yml +++ b/.github/workflows/soaking.yml @@ -61,9 +61,9 @@ jobs: - uses: actions/checkout@v2 with: submodules: recursive - - uses: actions/setup-go@v2 + - uses: actions/setup-go@v3 with: - go-version: '^1.18' + go-version: '^1.19.1' - uses: actions/setup-java@v2 if: ${{ matrix.language == 'java' }} with: