diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 00000000..035873e8 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,21 @@ +version: 2 +updates: + - package-ecosystem: gomod + directory: "/" + schedule: + interval: daily + open-pull-requests-limit: 10 + groups: + actions: + update-types: + - "patch" + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: daily + open-pull-requests-limit: 10 + groups: + actions: + update-types: + - "minor" + - "patch" diff --git a/.github/workflows/golangci-lint.yaml b/.github/workflows/golangci-lint.yaml index 0b4ef742..4fab69b6 100644 --- a/.github/workflows/golangci-lint.yaml +++ b/.github/workflows/golangci-lint.yaml @@ -16,12 +16,12 @@ jobs: name: lint runs-on: ubuntu-latest steps: - - uses: actions/setup-go@v3 + - uses: actions/setup-go@v5 with: go-version: 1.19 - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: golangci-lint - uses: golangci/golangci-lint-action@v3 + uses: golangci/golangci-lint-action@v4 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: v1.50.1 diff --git a/.github/workflows/goreleaser-build.yaml b/.github/workflows/goreleaser-build.yaml index e2e0aefb..c4656141 100644 --- a/.github/workflows/goreleaser-build.yaml +++ b/.github/workflows/goreleaser-build.yaml @@ -16,11 +16,11 @@ jobs: - name: Checkout uses: actions/checkout@master - name: Setup Go - uses: actions/setup-go@v1 + uses: actions/setup-go@v5 with: go-version: 1.19 - name: GoReleaser - uses: goreleaser/goreleaser-action@v1 + uses: goreleaser/goreleaser-action@v5 with: version: latest args: build --snapshot --rm-dist diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 5f6beaff..c0b31e04 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -11,11 +11,11 @@ jobs: - name: Checkout uses: actions/checkout@master - name: Setup Go - uses: actions/setup-go@v1 + uses: actions/setup-go@v5 with: go-version: 1.19 - name: GoReleaser - uses: goreleaser/goreleaser-action@v4 + uses: goreleaser/goreleaser-action@v5 with: version: latest args: release --rm-dist @@ -23,4 +23,4 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} TAP_GITHUB_TOKEN: ${{ secrets.TAP_GITHUB_TOKEN }} - name: Update new version in krew-index - uses: rajatjindal/krew-release-bot@v0.0.43 + uses: rajatjindal/krew-release-bot@v0.0.46 diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 6981d1e2..cfb5b718 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -14,10 +14,10 @@ jobs: build-and-test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version: 1.19