diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 03d8e17..7a6a5fc 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -14,12 +14,12 @@ jobs: name: lint runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-go@v3 + - uses: actions/checkout@v5 + - uses: actions/setup-go@v5 with: go-version-file: 'go.mod' - name: golangci-lint - uses: golangci/golangci-lint-action@v3 + uses: golangci/golangci-lint-action@v8 with: # Optional: version of golangci-lint to use in form of v1.2 or v1.2.3 or `latest` to use the latest version version: latest diff --git a/.github/workflows/vulns.yml b/.github/workflows/vulns.yml index 20d0d97..0a9e8c6 100644 --- a/.github/workflows/vulns.yml +++ b/.github/workflows/vulns.yml @@ -9,8 +9,8 @@ jobs: name: Vulnerability scanner runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-go@v3 + - uses: actions/checkout@v5 + - uses: actions/setup-go@v5 with: go-version-file: 'go.mod' - name: WriteGoList diff --git a/Taskfile.yml b/Taskfile.yml index a200bdc..0c67c90 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -3,7 +3,7 @@ version: '3' tasks: default: cmds: - - task: clean + - task: prepare - task: test - task: nancy @@ -25,7 +25,12 @@ tasks: - ./go.mod - '**/*.go' + prepare: + - go mod tidy -v -go=1.25 + clean: desc: Initialize module and build cache, and remake go.sum file. cmds: - - go mod tidy -v -go=1.23 + - rm -f ./go.sum + - go clean -cache + - go clean -modcache diff --git a/go.mod b/go.mod index b97a536..cf7301a 100644 --- a/go.mod +++ b/go.mod @@ -1,10 +1,8 @@ module github.com/goark/pa-api -go 1.23 - -toolchain go1.23.1 +go 1.25 require ( github.com/goark/errs v1.3.2 - github.com/goark/fetch v0.4.1 + github.com/goark/fetch v0.4.2 ) diff --git a/go.sum b/go.sum index 0016866..03c20e9 100644 --- a/go.sum +++ b/go.sum @@ -1,4 +1,4 @@ github.com/goark/errs v1.3.2 h1:ifccNe1aK7Xezt4XVYwHUqalmnfhuphnEvh3FshCReQ= github.com/goark/errs v1.3.2/go.mod h1:ZsQucxaDFVfSB8I99j4bxkDRfNOrlKINwg72QMuRWKw= -github.com/goark/fetch v0.4.1 h1:Y59g9sAdgqjPS7UADdLIoQGRxJE1WMo5ixlJi/ZcCfc= -github.com/goark/fetch v0.4.1/go.mod h1:umZxLIJHa15J8EQSp5zft1dHDv0VGwmQL6pOfaJ60FY= +github.com/goark/fetch v0.4.2 h1:PDIojCBiNL37o1vOw0KUWrSvAiYmxxqUwrwAwKXWb8M= +github.com/goark/fetch v0.4.2/go.mod h1:f4O56aZ+L3eEEAxJOb6+F628nHoRPsPM5a/EXVgQpL4=