diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 8420bf5d9..0bd5131b2 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -10,6 +10,7 @@ updates: directory: / schedule: interval: weekly + - package-ecosystem: github-actions directory: / schedule: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 178325e42..f252ad0a4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -56,7 +56,7 @@ jobs: name: Set up Go uses: actions/setup-go@v3 with: - go-version: 1.17 + go-version: 1.19 - name: Build release changelog @@ -70,7 +70,7 @@ jobs: uses: goreleaser/goreleaser-action@68acf3b1adf004ac9c2f0a4259e85c5f66e99bef with: distribution: goreleaser - version: v0.184.0 + version: v1.10.3 args: release --rm-dist --release-notes=tmp/release_changelog.md env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a21683659..1cd765a48 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,17 +14,19 @@ jobs: strategy: fail-fast: true matrix: - go: ["1.18", "1.17", "1.16", "1.15", "1.14"] + go: ["1.19", "1.18", "1.17", "1.16", "1.15"] name: Go ${{ matrix.go }} steps: - name: Checkout uses: actions/checkout@v3 with: fetch-depth: 0 + - name: Setup go uses: actions/setup-go@v3 with: go-version: ${{ matrix.go }} + - name: Tests run: make test @@ -32,6 +34,7 @@ jobs: run: make bench build: + name: Build runs-on: ubuntu-latest steps: - name: Checkout @@ -42,7 +45,7 @@ jobs: - name: Setup go uses: actions/setup-go@v3 with: - go-version: 1.18 + go-version: 1.19 - name: E2E tests run: make test-e2e @@ -51,5 +54,5 @@ jobs: uses: goreleaser/goreleaser-action@68acf3b1adf004ac9c2f0a4259e85c5f66e99bef with: distribution: goreleaser - version: v1.7.0 + version: v1.10.3 args: build --snapshot --rm-dist --skip-post-hooks --skip-validate diff --git a/CHANGELOG.md b/CHANGELOG.md index 13f1f41ad..0a54beb78 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # [Unreleased] -* Support go 1.18. +* Support go 1.18, 1.19. # [2.4.0] - 2022-03-07 diff --git a/dev.yml b/dev.yml index 4776a3c70..829a85e9b 100644 --- a/dev.yml +++ b/dev.yml @@ -13,5 +13,5 @@ up: - shfmt - yamllint - go: - version: 1.18 + version: 1.19 modules: true diff --git a/go.mod b/go.mod index 02a689d42..53a179ae1 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/Shopify/toxiproxy/v2 -go 1.18 +go 1.19 require ( github.com/gorilla/mux v1.8.0