Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
go: [1.23]
go: [1.24]
env:
working-directory: ./src/github.com/goccmack/gocc

Expand All @@ -34,9 +34,10 @@ jobs:
uses: golangci/golangci-lint-action@v6
with:
version: v1.60
args: --issues-exit-code=0 # Do not care about output, we run golangci-lint in the Makefile again and then we do care.
working-directory: ${{env.working-directory}}
install-mode: "goinstall" # This is slow, but necessary if you are using a newer version of Go than golangci-lint supports

- name: Check
run: go get && make ci
working-directory: ${{env.working-directory}}

1 change: 1 addition & 0 deletions .golangci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,4 @@ linters:
- depguard
- govet
- staticcheck

4 changes: 3 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,9 @@ govet: ## run go's code vetting on all code
ci-lint: ## see https://golangci-lint.run/, applies .golangci.yml
golangci-lint run

lint: govet ci-lint
lint:
make govet
## make ci-lint ## Temporarily disabled for go 1.24 until golangci-lint supports go 1.24

goclean: gofmt ## apply go style rules to source

Expand Down
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
module github.com/goccmack/gocc

go 1.23
go 1.24

require golang.org/x/mod v0.8.0
Loading