From 892837aa530a7740ae8e1a3cc686dc5baa54c937 Mon Sep 17 00:00:00 2001 From: davidpavlovschi Date: Fri, 31 Jul 2026 12:49:06 +0300 Subject: [PATCH 1/2] ci: test against Go 1.24-1.26, matching upstream The old matrix (1.18-1.21) fails for environmental reasons on every branch: Go <=1.21 binaries abort with 'missing LC_UUID load command' on current macos-latest runners, and Go <=1.19 cannot parse the 'go 1.24.0' directive in gorm master's tests/go.mod, so the GORM-tests lane dies before running anything. Upstream go-gorm/sqlite tests 1.24-1.26 (their 525c431). --- .github/workflows/ci.yml | 2 +- .github/workflows/gorm-tests.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1cf685e..a899295 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,7 +12,7 @@ jobs: test: strategy: matrix: - go: ['1.21', '1.20', '1.19'] + go: ['1.26', '1.25', '1.24'] platform: [ubuntu-latest, macos-latest, windows-latest] runs-on: ${{ matrix.platform }} diff --git a/.github/workflows/gorm-tests.yml b/.github/workflows/gorm-tests.yml index ad0b558..3520bf3 100644 --- a/.github/workflows/gorm-tests.yml +++ b/.github/workflows/gorm-tests.yml @@ -13,7 +13,7 @@ jobs: gorm-test: strategy: matrix: - go: ['1.20','1.19','1.18'] + go: ['1.26', '1.25', '1.24'] platform: [ubuntu-latest, macos-latest, windows-latest] runs-on: ${{ matrix.platform }} From 573fdd97f1770ebedbef9ca1885d1854d70a5932 Mon Sep 17 00:00:00 2001 From: davidpavlovschi Date: Fri, 31 Jul 2026 12:49:30 +0300 Subject: [PATCH 2/2] ci: bump action-download-artifact to v6 (fixes the open high-severity Dependabot alert) --- .github/workflows/badge-gorm-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/badge-gorm-tests.yml b/.github/workflows/badge-gorm-tests.yml index bd44e1d..ae6b2ab 100644 --- a/.github/workflows/badge-gorm-tests.yml +++ b/.github/workflows/badge-gorm-tests.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Download artifact - uses: dawidd6/action-download-artifact@v3 + uses: dawidd6/action-download-artifact@v6 with: workflow: gorm-tests.yml workflow_conclusion: completed