diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 394f628..02437ea 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -6,32 +6,34 @@ jobs: go: runs-on: ubuntu-latest - strategy: - matrix: - go-version: [1.16.x] - steps: - - name: Install Go - uses: actions/setup-go@v5 - with: - go-version: ${{ matrix.go-version }} - name: Check out code into the Go module directory uses: actions/checkout@v1 + - name: Install mise + uses: jdx/mise-action@v2 + - name: Install tools with mise + run: mise install + - name: Reshim mise + run: mise reshim - name: Test run: | go install github.com/magefile/mage + mise reshim mage test go-mod-tidy: name: "Go mod tidy" runs-on: ubuntu-latest steps: - - name: Install Go - uses: actions/setup-go@v5 - with: - go-version: 1.24.x - name: Check out code into the Go module directory uses: actions/checkout@v1 + - name: Install mise + uses: jdx/mise-action@v2 + - name: Install tools with mise + run: mise install + - name: Reshim mise + run: mise reshim - name: Tidy check run: | go install github.com/magefile/mage + mise reshim mage gomodtidy diff --git a/.mise.toml b/.mise.toml new file mode 100644 index 0000000..b95a26e --- /dev/null +++ b/.mise.toml @@ -0,0 +1,2 @@ +[tools] +go = "1.25.5"