diff --git a/.github/workflows/bump-cask.yaml b/.github/workflows/bump-cask.yaml index 9de7ac6..9a29efe 100644 --- a/.github/workflows/bump-cask.yaml +++ b/.github/workflows/bump-cask.yaml @@ -4,7 +4,7 @@ on: tag-name: description: 'The git tag name to bump the formula to' required: true - + jobs: manual-cask-bump: runs-on: ubuntu-latest @@ -18,9 +18,9 @@ jobs: run: | printf "::set-output name=%s::%s\n" tag-name "${GITHUB_REF#refs/tags/}" - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v4 with: - go-version: ^1.18 + go-version: "1.20" - uses: mislav/bump-homebrew-formula-action@v2 with: formula-name: cf-vault diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 60482d0..5f7bfab 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -3,7 +3,7 @@ on: push: tags: - '*' - + jobs: goreleaser: runs-on: ubuntu-latest @@ -19,9 +19,9 @@ jobs: - name: Set up Go uses: actions/setup-go@v3 with: - go-version: ^1.18 + go-version: "1.20" - name: Run GoReleaser - uses: goreleaser/goreleaser-action@v3.1.0 + uses: goreleaser/goreleaser-action@v4 with: version: latest args: release --rm-dist diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 8d5c1f5..4c39f90 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -6,20 +6,19 @@ jobs: test: strategy: matrix: - go-version: [1.17, 1.18] - os: [ubuntu-latest, macos-latest, windows-latest] + go-version: ["1.18", "1.19", "1.20"] + os: [ubuntu-latest, macos-latest] runs-on: ${{ matrix.os }} steps: - name: Install Go - uses: actions/setup-go@v1 + uses: actions/setup-go@v4 with: go-version: ${{ matrix.go-version }} - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Format run: gofmt -d . - name: Lint - if: matrix.os != 'windows-latest' run: | go generate -tags tools tools/tools.go $(go env GOPATH)/bin/golint -set_exit_status . diff --git a/.go-version b/.go-version index d40acaa..5fb5a6b 100644 --- a/.go-version +++ b/.go-version @@ -1 +1 @@ -1.15 +1.20 diff --git a/go.mod b/go.mod index e8d28c6..67c56f5 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/jacobbednarz/cf-vault -go 1.17 +go 1.20 require ( github.com/99designs/keyring v1.1.6