bump Golang to 1.25 (#234)

This commit is contained in:
bluenviron-bot
2025-08-14 10:52:25 +02:00
committed by GitHub
parent 90e45c4b32
commit 42c77ce0d0
6 changed files with 11 additions and 11 deletions

View File

@@ -15,7 +15,7 @@ jobs:
- uses: actions/setup-go@v5
with:
go-version: "1.24"
go-version: "1.25"
- uses: golangci/golangci-lint-action@v8
with:
@@ -29,7 +29,7 @@ jobs:
- uses: actions/setup-go@v5
with:
go-version: "1.24"
go-version: "1.25"
- run: |
go mod tidy

View File

@@ -11,7 +11,7 @@ jobs:
runs-on: ubuntu-22.04
strategy:
matrix:
go: ["1.23", "1.24"]
go: ["1.24", "1.25"]
steps:
- uses: actions/checkout@v5
@@ -24,7 +24,7 @@ jobs:
- run: make test-nodocker
- if: matrix.go == '1.24'
- if: matrix.go == '1.25'
uses: codecov/codecov-action@v5
with:
token: ${{ secrets.CODECOV_TOKEN }}
@@ -35,4 +35,4 @@ jobs:
steps:
- uses: actions/checkout@v5
- run: make test32
- run: make test-32

View File

@@ -1,4 +1,4 @@
BASE_IMAGE = golang:1.24-alpine3.20
BASE_IMAGE = golang:1.25-alpine3.22
LINT_IMAGE = golangci/golangci-lint:v2.4.0
.PHONY: $(shell ls)
@@ -10,7 +10,7 @@ help:
@echo ""
@echo " format format source files"
@echo " test run tests"
@echo " test32 run tests on a 32-bit system"
@echo " test-32 run tests on a 32-bit system"
@echo " lint run linter"
@echo ""

View File

@@ -13,7 +13,7 @@ Definitions and functions shared between [gortsplib](https://github.com/bluenvir
* [Bit reader and writer](https://pkg.go.dev/github.com/bluenviron/mediacommon/v2/pkg/bits)
* [Rewindable reader](https://pkg.go.dev/github.com/bluenviron/mediacommon/v2/pkg/rewindablereader)
Go ≥ 1.23 is required.
Go ≥ 1.24 is required.
## Specifications

2
go.mod
View File

@@ -1,6 +1,6 @@
module github.com/bluenviron/mediacommon/v2
go 1.23.0
go 1.24.0
require (
github.com/abema/go-mp4 v1.4.1

View File

@@ -10,7 +10,7 @@ test-nodocker: test-pkg
define DOCKERFILE_TEST
ARG ARCH
FROM $$ARCH/$(BASE_IMAGE)
FROM --platform=$$ARCH $(BASE_IMAGE)
RUN apk add --no-cache make git gcc musl-dev
WORKDIR /s
COPY go.mod go.sum ./
@@ -26,7 +26,7 @@ test:
temp \
make test-nodocker
test32:
test-32:
echo "$$DOCKERFILE_TEST" | docker build -q . -f - -t temp --build-arg ARCH=i386
docker run --rm \
--name temp \