File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2,27 +2,28 @@ name: Go
22
33on :
44 push :
5- branches : [" trunk" ]
5+ branches : [' trunk' ]
66 pull_request :
7- branches : [" trunk" ]
8-
7+ branches : [' trunk' ]
8+
99 workflow_dispatch :
1010
1111jobs :
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 ./...
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 : |
Original file line number Diff line number Diff line change 11module 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
77require (
88 github.com/apache/arrow-go/v18 v18.0.0
You can’t perform that action at this time.
0 commit comments