From 46f05811803b231ce107e04bb367beee85bfce83 Mon Sep 17 00:00:00 2001 From: Eric Biggers Date: Tue, 4 Nov 2025 09:54:42 -0800 Subject: Bump up required Go version to 1.23 --- .github/workflows/ci.yml | 10 +++++----- README.md | 2 +- go.mod | 2 +- go.sum | 3 +++ 4 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f363b8b..e1975e0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,7 +27,7 @@ jobs: build: strategy: matrix: - go: ['1.18', '1.19', '1.20'] + go: ['1.23', '1.24', '1.25'] name: Build (Go ${{ matrix.go }}) runs-on: ubuntu-latest steps: @@ -49,7 +49,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-go@v2 with: - go-version: '1.20' + go-version: '1.25' - name: Install dependencies run: | sudo dpkg --add-architecture i386 @@ -65,7 +65,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-go@v2 with: - go-version: '1.20' + go-version: '1.25' - name: Install dependencies run: | sudo apt-get update @@ -113,7 +113,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-go@v2 with: - go-version: '1.20' + go-version: '1.25' - name: Install dependencies run: | sudo apt-get update @@ -128,7 +128,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-go@v2 with: - go-version: '1.20' + go-version: '1.25' - name: Install dependencies run: | sudo apt-get update diff --git a/README.md b/README.md index 58fd870..e517191 100644 --- a/README.md +++ b/README.md @@ -224,7 +224,7 @@ information about each of the commands. ## Building and installing `fscrypt` has a minimal set of build dependencies: -* [Go](https://golang.org/doc/install) 1.18 or higher. Older versions may work +* [Go](https://golang.org/doc/install) 1.23 or higher. Older versions may work but they are not tested or supported. * A C compiler (`gcc` or `clang`) * `make` diff --git a/go.mod b/go.mod index 7f38bde..ec82f93 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/google/fscrypt -go 1.18 +go 1.23 require ( github.com/client9/misspell v0.3.4 diff --git a/go.sum b/go.sum index bf7f9a8..fcf1753 100644 --- a/go.sum +++ b/go.sum @@ -8,6 +8,7 @@ github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSs github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/google/go-cmp v0.5.5 h1:Khx7svrCpmxxtHBq5j2mp/xVjsi8hQMfNLvJFAlrGgU= +github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= @@ -32,6 +33,7 @@ golang.org/x/exp/typeparams v0.0.0-20221208152030-732eee02a75a/go.mod h1:AbB0pIl golang.org/x/mod v0.12.0 h1:rmsUpXtvNzj340zd98LZ4KntptpfRHwpFOHG188oHXc= golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/sync v0.3.0 h1:ftCYgMx6zT/asHUrPw8BLLscYtGznsLAnjq5RH9P66E= +golang.org/x/sync v0.3.0/go.mod h1:FU7BRWz2tNW+3quACPkgCx/L+uEAv1htQ0V83Z9Rj+Y= golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA= golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.27.0 h1:WP60Sv1nlK1T6SupCHbXzSaN0b9wUmsPoRS9b61A23Q= @@ -39,6 +41,7 @@ golang.org/x/term v0.27.0/go.mod h1:iMsnZpn0cago0GOrHO2+Y7u7JPn5AylBrcoWkElMTSM= golang.org/x/tools v0.13.0 h1:Iey4qkscZuv0VvIt8E0neZjtPVQFSc870HQ448QgEmQ= golang.org/x/tools v0.13.0/go.mod h1:HvlwmtVNQAhOuCjW7xxvovg8wbNq7LwfXh/k7wXUl58= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 h1:E7g+9GITq07hpfrRu66IVDexMakfv52eLZ2CXBWiKr4= +golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= google.golang.org/protobuf v1.33.0 h1:uNO2rsAINq/JlFpSdYEKIZ0uKD/R9cpdv0T+yoGwGmI= google.golang.org/protobuf v1.33.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= -- cgit v1.2.3