1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-10-08 22:52:12 +02:00

Update go to 1.25

This commit is contained in:
kyu08
2025-08-23 12:05:31 +09:00
committed by Stefan Haller
parent 47b1ededf3
commit 93b8d70209
5 changed files with 11 additions and 11 deletions

View File

@@ -1,7 +1,7 @@
name: Continuous Integration name: Continuous Integration
env: env:
GO_VERSION: 1.24 GO_VERSION: 1.25
on: on:
push: push:
@@ -32,7 +32,7 @@ jobs:
- name: Setup Go - name: Setup Go
uses: actions/setup-go@v5 uses: actions/setup-go@v5
with: with:
go-version: 1.24.x go-version: 1.25.x
- name: Test code - name: Test code
# we're passing -short so that we skip the integration tests, which will be run in parallel below # we're passing -short so that we skip the integration tests, which will be run in parallel below
run: | run: |
@@ -87,7 +87,7 @@ jobs:
- name: Setup Go - name: Setup Go
uses: actions/setup-go@v5 uses: actions/setup-go@v5
with: with:
go-version: 1.24.x go-version: 1.25.x
- name: Print git version - name: Print git version
run: git --version run: git --version
- name: Test code - name: Test code
@@ -113,7 +113,7 @@ jobs:
- name: Setup Go - name: Setup Go
uses: actions/setup-go@v5 uses: actions/setup-go@v5
with: with:
go-version: 1.24.x go-version: 1.25.x
- name: Build linux binary - name: Build linux binary
run: | run: |
GOOS=linux go build GOOS=linux go build
@@ -140,7 +140,7 @@ jobs:
- name: Setup Go - name: Setup Go
uses: actions/setup-go@v5 uses: actions/setup-go@v5
with: with:
go-version: 1.24.x go-version: 1.25.x
- name: Check Vendor Directory - name: Check Vendor Directory
# ensure our vendor directory matches up with our go modules # ensure our vendor directory matches up with our go modules
run: | run: |
@@ -166,7 +166,7 @@ jobs:
- name: Setup Go - name: Setup Go
uses: actions/setup-go@v5 uses: actions/setup-go@v5
with: with:
go-version: 1.24.x go-version: 1.25.x
- name: Lint - name: Lint
uses: golangci/golangci-lint-action@v8 uses: golangci/golangci-lint-action@v8
with: with:
@@ -187,7 +187,7 @@ jobs:
- name: Setup Go - name: Setup Go
uses: actions/setup-go@v5 uses: actions/setup-go@v5
with: with:
go-version: 1.24.x go-version: 1.25.x
- name: Download all coverage artifacts - name: Download all coverage artifacts
uses: actions/download-artifact@v4 uses: actions/download-artifact@v4

View File

@@ -139,7 +139,7 @@ jobs:
- name: Setup Go - name: Setup Go
uses: actions/setup-go@v5 uses: actions/setup-go@v5
with: with:
go-version: 1.24.x go-version: 1.25.x
- name: Run goreleaser - name: Run goreleaser
uses: goreleaser/goreleaser-action@v6 uses: goreleaser/goreleaser-action@v6

View File

@@ -1,6 +1,6 @@
version: "2" version: "2"
run: run:
go: "1.24" go: "1.25"
linters: linters:
enable: enable:
- copyloopvar - copyloopvar

View File

@@ -2,7 +2,7 @@
# docker build -t lazygit . # docker build -t lazygit .
# docker run -it lazygit:latest /bin/sh # docker run -it lazygit:latest /bin/sh
FROM golang:1.24 as build FROM golang:1.25 as build
WORKDIR /go/src/github.com/jesseduffield/lazygit/ WORKDIR /go/src/github.com/jesseduffield/lazygit/
COPY go.mod go.sum ./ COPY go.mod go.sum ./
RUN go mod download RUN go mod download

2
go.mod
View File

@@ -1,6 +1,6 @@
module github.com/jesseduffield/lazygit module github.com/jesseduffield/lazygit
go 1.24.0 go 1.25.0
require ( require (
dario.cat/mergo v1.0.1 dario.cat/mergo v1.0.1