From b43d5aaee055401d64bf7bd0219d725df76ab0d0 Mon Sep 17 00:00:00 2001 From: Michael McCracken Date: Fri, 12 Dec 2025 13:59:01 -0800 Subject: [PATCH 1/2] ci: run SLOW_TESTS during PR builds reenable slow tests for PR builds. Otherwise we don't get sufficient notification if one breaks - the nightly workflows don't notify everyone. Signed-off-by: Michael McCracken --- .github/workflows/ci.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 3b8c59b3..e45b97fa 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -11,13 +11,9 @@ on: jobs: build: uses: ./.github/workflows/build.yaml - with: - slow-test: false secrets: codecov_token: ${{ secrets.CODECOV_TOKEN }} coverage: uses: ./.github/workflows/coverage.yaml - with: - slow-test: false secrets: codecov_token: ${{ secrets.CODECOV_TOKEN }} From fcafbb10468cbdacb170a69c54afeb91fe4d599f Mon Sep 17 00:00:00 2001 From: Michael McCracken Date: Fri, 12 Dec 2025 14:00:10 -0800 Subject: [PATCH 2/2] ci: bump golang version to just 1.24 for builds No need to continue building multiple go versions. Signed-off-by: Michael McCracken --- .github/workflows/build.yaml | 2 +- .github/workflows/cloc.yml | 2 +- .github/workflows/codeql-analysis.yml | 2 +- .github/workflows/coverage.yaml | 2 +- .github/workflows/release.yaml | 2 -- 5 files changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index b53c62d1..d8a3af90 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -9,7 +9,7 @@ on: type: string description: 'Stringified JSON object listing go versions' default: >- - ["1.22.x", "1.23.x"] + ["1.24.x"] privilege-level: required: false type: string diff --git a/.github/workflows/cloc.yml b/.github/workflows/cloc.yml index 470165a1..6810fc62 100644 --- a/.github/workflows/cloc.yml +++ b/.github/workflows/cloc.yml @@ -20,7 +20,7 @@ jobs: - name: Install go uses: actions/setup-go@v5 with: - go-version: 1.22.x + go-version: 1.24.x - name: Check out source code uses: actions/checkout@v4 - name: Install dependencies diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 4bcd100f..e733c4e5 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -48,7 +48,7 @@ jobs: - name: Install go uses: actions/setup-go@v5 with: - go-version: 1.22.x + go-version: 1.24.x # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL diff --git a/.github/workflows/coverage.yaml b/.github/workflows/coverage.yaml index c0ac3be2..ac6a6ac7 100644 --- a/.github/workflows/coverage.yaml +++ b/.github/workflows/coverage.yaml @@ -9,7 +9,7 @@ on: type: string description: 'Stringified JSON object listing go versions' default: >- - ["1.22.x", "1.23.x"] + ["1.24.x"] privilege-level: required: false type: string diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index c9148afd..3cf72539 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -22,8 +22,6 @@ jobs: with: # note >-, args needs to be strings to be used as inputs # for the reusable build.yaml workflow - go-version: >- - ["1.22.x"] privilege-level: >- ["priv"] build-id: "${{needs.build-id.outputs.build-id}}"