diff --git a/.github/workflows/gofmt.yml b/.github/workflows/gofmt.yml index 51a8041..ddfca5a 100644 --- a/.github/workflows/gofmt.yml +++ b/.github/workflows/gofmt.yml @@ -14,10 +14,10 @@ jobs: runs-on: ubuntu-latest steps: - - name: Set up Go 1.17 + - name: Set up Go 1.18 uses: actions/setup-go@v2 with: - go-version: 1.17 + go-version: 1.18 id: go - name: Check out code into the Go module directory @@ -26,9 +26,9 @@ jobs: - uses: actions/cache@v2 with: path: ~/go/pkg/mod - key: ${{ runner.os }}-gofmt1.17-${{ hashFiles('**/go.sum') }} + key: ${{ runner.os }}-gofmt1.18-${{ hashFiles('**/go.sum') }} restore-keys: | - ${{ runner.os }}-gofmt1.17- + ${{ runner.os }}-gofmt1.18- - name: Install goimports run: | diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 43e2cbd..7485beb 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -10,10 +10,10 @@ jobs: name: Build Linux All runs-on: ubuntu-latest steps: - - name: Set up Go 1.17 + - name: Set up Go 1.18 uses: actions/setup-go@v2 with: - go-version: 1.17 + go-version: 1.18 - name: Checkout code uses: actions/checkout@v2 @@ -34,10 +34,10 @@ jobs: name: Build Windows runs-on: windows-latest steps: - - name: Set up Go 1.17 + - name: Set up Go 1.18 uses: actions/setup-go@v2 with: - go-version: 1.17 + go-version: 1.18 - name: Checkout code uses: actions/checkout@v2 @@ -68,10 +68,10 @@ jobs: HAS_SIGNING_CREDS: ${{ secrets.AC_USERNAME != '' }} runs-on: macos-11 steps: - - name: Set up Go 1.17 + - name: Set up Go 1.18 uses: actions/setup-go@v2 with: - go-version: 1.17 + go-version: 1.18 - name: Checkout code uses: actions/checkout@v2 diff --git a/.github/workflows/smoke.yml b/.github/workflows/smoke.yml index 2965a0a..52ff079 100644 --- a/.github/workflows/smoke.yml +++ b/.github/workflows/smoke.yml @@ -18,10 +18,10 @@ jobs: runs-on: ubuntu-latest steps: - - name: Set up Go 1.17 + - name: Set up Go 1.18 uses: actions/setup-go@v2 with: - go-version: 1.17 + go-version: 1.18 id: go - name: Check out code into the Go module directory @@ -30,9 +30,9 @@ jobs: - uses: actions/cache@v2 with: path: ~/go/pkg/mod - key: ${{ runner.os }}-go1.17-${{ hashFiles('**/go.sum') }} + key: ${{ runner.os }}-go1.18-${{ hashFiles('**/go.sum') }} restore-keys: | - ${{ runner.os }}-go1.17- + ${{ runner.os }}-go1.18- - name: build run: make bin-docker diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 60f4266..a24c7ed 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -18,10 +18,10 @@ jobs: runs-on: ubuntu-latest steps: - - name: Set up Go 1.17 + - name: Set up Go 1.18 uses: actions/setup-go@v2 with: - go-version: 1.17 + go-version: 1.18 id: go - name: Check out code into the Go module directory @@ -30,9 +30,9 @@ jobs: - uses: actions/cache@v2 with: path: ~/go/pkg/mod - key: ${{ runner.os }}-go1.17-${{ hashFiles('**/go.sum') }} + key: ${{ runner.os }}-go1.18-${{ hashFiles('**/go.sum') }} restore-keys: | - ${{ runner.os }}-go1.17- + ${{ runner.os }}-go1.18- - name: Build run: make all @@ -51,10 +51,10 @@ jobs: os: [windows-latest, macos-11] steps: - - name: Set up Go 1.17 + - name: Set up Go 1.18 uses: actions/setup-go@v2 with: - go-version: 1.17 + go-version: 1.18 id: go - name: Check out code into the Go module directory @@ -63,9 +63,9 @@ jobs: - uses: actions/cache@v2 with: path: ~/go/pkg/mod - key: ${{ runner.os }}-go1.17-${{ hashFiles('**/go.sum') }} + key: ${{ runner.os }}-go1.18-${{ hashFiles('**/go.sum') }} restore-keys: | - ${{ runner.os }}-go1.17- + ${{ runner.os }}-go1.18- - name: Build nebula run: go build ./cmd/nebula diff --git a/Makefile b/Makefile index 21f68b1..b43f8ea 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -GOMINVERSION = 1.17 +GOMINVERSION = 1.18 NEBULA_CMD_PATH = "./cmd/nebula" GO111MODULE = on export GO111MODULE diff --git a/go.mod b/go.mod index ea255d7..9362895 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/slackhq/nebula -go 1.17 +go 1.18 require ( github.com/anmitsu/go-shlex v0.0.0-20200514113438-38f4b401e2be