From d233eedbac47aacf5e9a03efb29b043dd95c2018 Mon Sep 17 00:00:00 2001 From: Li Kexian Date: Mon, 29 Apr 2024 09:57:52 +0800 Subject: [PATCH] update go mod --- .github/workflows/gotest.yaml | 12 ++++++------ .github/workflows/release.yaml | 4 ++-- go.mod | 6 +++--- go.sum | 8 ++++---- 4 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/workflows/gotest.yaml b/.github/workflows/gotest.yaml index 1128d97..8f359d9 100644 --- a/.github/workflows/gotest.yaml +++ b/.github/workflows/gotest.yaml @@ -18,9 +18,9 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Golangci lint - uses: golangci/golangci-lint-action@v3 + uses: golangci/golangci-lint-action@v4 with: version: latest args: -v @@ -28,22 +28,22 @@ jobs: strategy: fail-fast: false matrix: - go: [1.17.x, 1.18.x, 1.19.x, 1.20.x] + go: [1.19.x, 1.20.x, 1.21.x, 1.22.x] os: [ubuntu-latest] runs-on: ${{ matrix.os }} steps: - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version: ${{ matrix.go }} - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: GoTest code run: | sudo go test -race -coverprofile="coverage.txt" -covermode=atomic ./... coverage=$(go tool cover -func=coverage.txt | grep total | grep -Eo '[0-9]+\.[0-9]+') echo "{\"coverage\": $coverage}" - if [[ "${{ matrix.go }}" == "1.20.x" ]]; then + if [[ "${{ matrix.go }}" == "1.22.x" ]]; then repository=$(echo '${{ github.repository }}' | awk -F'/' '{print $2}') curl -A "coverage client/1.0.0" -H "X-Release-Token:${{ secrets.RELEASE_TOKEN }}" -F "coverage=$coverage" https://release.likexian.com/$repository/coverage fi diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 9c7731a..a4f13d9 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -21,9 +21,9 @@ jobs: goarch: "386" steps: - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Release code - uses: likexian/go-release-action@v0.6.0 + uses: likexian/go-release-action@v0.7.0 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GOOS: ${{ matrix.goos }} diff --git a/go.mod b/go.mod index d53b586..cfe58c7 100644 --- a/go.mod +++ b/go.mod @@ -1,10 +1,10 @@ module github.com/likexian/whois -go 1.20 +go 1.21 require ( - github.com/likexian/gokit v0.25.13 - github.com/likexian/whois-parser v1.24.12 + github.com/likexian/gokit v0.25.15 + github.com/likexian/whois-parser v1.24.15 golang.org/x/net v0.24.0 ) diff --git a/go.sum b/go.sum index 84a1504..544a10f 100644 --- a/go.sum +++ b/go.sum @@ -1,7 +1,7 @@ -github.com/likexian/gokit v0.25.13 h1:p2Uw3+6fGG53CwdU2Dz0T6bOycdb2+bAFAa3ymwWVkM= -github.com/likexian/gokit v0.25.13/go.mod h1:qQhEWFBEfqLCO3/vOEo2EDKd+EycekVtUK4tex+l2H4= -github.com/likexian/whois-parser v1.24.12 h1:3YnoBlpQMGmTdBr33SW/VxHxe2osuss4sN7E2KH7V/U= -github.com/likexian/whois-parser v1.24.12/go.mod h1:b6STMHHDaSKbd4PzGrP50wWE5NzeBUETa/hT9gI0G9I= +github.com/likexian/gokit v0.25.15 h1:QjospM1eXhdMMHwZRpMKKAHY/Wig9wgcREmLtf9NslY= +github.com/likexian/gokit v0.25.15/go.mod h1:S2QisdsxLEHWeD/XI0QMVeggp+jbxYqUxMvSBil7MRg= +github.com/likexian/whois-parser v1.24.15 h1:wAZbvVdUHxyF4A0EURrr7YtfSO9GD79ovUdDVDRXFYY= +github.com/likexian/whois-parser v1.24.15/go.mod h1:k5zmKRZ7xPg1TLv3BGT4g/LOPRIMhvdNMeB0F53V/jk= golang.org/x/net v0.24.0 h1:1PcaxkF854Fu3+lvBIx5SYn9wRlBzzcnHZSiaFFAb0w= golang.org/x/net v0.24.0/go.mod h1:2Q7sJY5mzlzWjKtYUEXSlBWCdyaioyXzRB2RtU8KVE8= golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=