diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f363b8b7..06cd63b1 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.22', '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 58fd8708..388f79ee 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.22 or higher. Older versions may work but they are not tested or supported. * A C compiler (`gcc` or `clang`) * `make`