Skip to content

Commit dc4f8f4

Browse files
authored
ci: pin Go toolchain to 1.24.9 across all workflows (#6)
CI workflows used inconsistent floating Go versions (ci.yml ^1.24; build/preview/release ^1.25) while libcore/go.mod declares 'go 1.24.7' and 'toolchain go1.24.9'. Pin all setup-go steps to the exact 1.24.9 to match go.mod for reproducible, consistent native-core builds. This is a reproducibility alignment only: no go.mod, source, or dependency changes, and no Go language-version bump.
1 parent fe5f087 commit dc4f8f4

4 files changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
if: steps.cache.outputs.cache-hit != 'true'
2929
uses: actions/setup-go@v6
3030
with:
31-
go-version: ^1.25
31+
go-version: '1.24.9'
3232
- name: Native Build
3333
if: steps.cache.outputs.cache-hit != 'true'
3434
run: ./run lib core

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
if: steps.cache.outputs.cache-hit != 'true'
3434
uses: actions/setup-go@v6
3535
with:
36-
go-version: ^1.24
36+
go-version: '1.24.9'
3737
- name: Native Build
3838
if: steps.cache.outputs.cache-hit != 'true'
3939
run: ./run lib core

.github/workflows/preview.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
if: steps.cache.outputs.cache-hit != 'true'
2525
uses: actions/setup-go@v6
2626
with:
27-
go-version: ^1.25
27+
go-version: '1.24.9'
2828
- name: Native Build
2929
if: steps.cache.outputs.cache-hit != 'true'
3030
run: ./run lib core

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
if: steps.cache.outputs.cache-hit != 'true'
3131
uses: actions/setup-go@v6
3232
with:
33-
go-version: ^1.25
33+
go-version: '1.24.9'
3434
- name: Native Build
3535
if: steps.cache.outputs.cache-hit != 'true'
3636
run: ./run lib core

0 commit comments

Comments
 (0)