diff --git a/.github/workflows/codeql.yaml b/.github/workflows/codeql.yaml index e984005..5796b8d 100644 --- a/.github/workflows/codeql.yaml +++ b/.github/workflows/codeql.yaml @@ -17,7 +17,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Initialize CodeQL uses: github/codeql-action/init@v2 diff --git a/.github/workflows/fuzz.yaml b/.github/workflows/fuzz.yaml index 05c2a05..04f3e36 100644 --- a/.github/workflows/fuzz.yaml +++ b/.github/workflows/fuzz.yaml @@ -11,10 +11,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Install Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: - go-version: "1.20" + go-version: "1.22" - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Fuzz run: make fuzz diff --git a/.github/workflows/golangci-lint.yml b/.github/workflows/golangci-lint.yml index 3cf0b50..d848979 100644 --- a/.github/workflows/golangci-lint.yml +++ b/.github/workflows/golangci-lint.yml @@ -10,13 +10,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: - go-version: "1.20" + go-version: "1.22" - name: golangci-lint - uses: golangci/golangci-lint-action@v3.2.0 + uses: golangci/golangci-lint-action@v4 with: - version: v1.52 + version: v1.56 diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index b892b91..79ee28d 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -4,16 +4,16 @@ jobs: test: strategy: matrix: - go-version: [1.18.x, 1.19.x, 1.20.x] + go-version: [1.20.x, 1.21.x, 1.22.x] platform: [ubuntu-latest, macos-latest, windows-latest] runs-on: ${{ matrix.platform }} steps: - name: Install Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version: ${{ matrix.go-version }} - name: Checkout code - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Test env: GO111MODULE: on