Skip to content

Commit 8852aa8

Browse files
authored
Upgrade to Go v1.24 (#68)
* Upgrade to Arrow v18 * Fix test * Upgrade to Go v1.24
1 parent 8c307e6 commit 8852aa8

2 files changed

Lines changed: 9 additions & 8 deletions

File tree

.github/workflows/go.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,27 +2,28 @@ name: Go
22

33
on:
44
push:
5-
branches: ["trunk"]
5+
branches: ['trunk']
66
pull_request:
7-
branches: ["trunk"]
8-
7+
branches: ['trunk']
8+
99
workflow_dispatch:
1010

1111
jobs:
1212
build:
13-
name: Build and test ${{matrix.os}}
13+
name: Build and test ${{matrix.os}} go${{matrix.go-version}}
1414
runs-on: ${{ matrix.os }}
1515
strategy:
1616
fail-fast: false
1717
matrix:
1818
os: [ubuntu-latest, macos-latest, windows-latest]
19+
go-version: ['1.24', '1.25']
1920
steps:
2021
- uses: actions/checkout@v4
2122

2223
- name: Set up Go
2324
uses: actions/setup-go@v5
2425
with:
25-
go-version: 1.22
26+
go-version: ${{ matrix.go-version }}
2627

2728
- name: Vet
2829
run: go vet -v ./...
@@ -41,7 +42,7 @@ jobs:
4142
curl https://install.spiceai.org | /bin/bash
4243
echo "$HOME/.spice/bin" >> $GITHUB_PATH
4344
$HOME/.spice/bin/spice install
44-
45+
4546
- name: Install Spice (https://install.spiceai.org) (MacOS)
4647
if: matrix.os == 'macos-latest'
4748
run: |

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
module github.com/spiceai/gospice/v7
22

3-
go 1.23
3+
go 1.24
44

5-
toolchain go1.23.3
5+
toolchain go1.24.4
66

77
require (
88
github.com/apache/arrow-go/v18 v18.0.0

0 commit comments

Comments
 (0)