diff --git a/.github/workflows/go.yaml b/.github/workflows/go.yaml index 8809e9a..74c9c34 100644 --- a/.github/workflows/go.yaml +++ b/.github/workflows/go.yaml @@ -13,14 +13,14 @@ jobs: name: Linters (Static Analysis) for Go steps: - name: Checkout code into the Go module directory. - uses: actions/checkout@v2 + uses: actions/checkout@v7 - name: Install Go - uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2 + uses: actions/setup-go@v7 with: - go-version: 1.25.x + go-version: 1.27.x - - uses: actions/cache@v4 + - uses: actions/cache@v6 with: path: ~/go/pkg/mod key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }} @@ -34,16 +34,16 @@ jobs: strategy: fail-fast: false matrix: - go: ["1.24.x", "1.25.x"] + go: ["1.26.x", "1.27.x"] platform: [ubuntu-latest, macos-15-intel] name: Unit tests on Go ${{ matrix.go }} ${{ matrix.platform }} steps: - name: Checkout code into the Go module directory. - uses: actions/checkout@v2 + uses: actions/checkout@v7 - name: Install Go - uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2 + uses: actions/setup-go@v7 with: go-version: ${{ matrix.go }} @@ -51,7 +51,7 @@ jobs: if: runner.os == 'macOS' uses: douglascamata/setup-docker-macos-action@v1 - - uses: actions/cache@v4 + - uses: actions/cache@v6 with: path: ~/go/pkg/mod key: ${{ runner.os }}-go-${{ hashFiles('**/go.sum') }} diff --git a/go.mod b/go.mod index fd4a480..129424f 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/efficientgo/e2e -go 1.24.0 +go 1.26.0 require ( github.com/efficientgo/core v1.0.0-rc.0