From f617544665e1c226aebc00e546c1cf8642173a90 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Sun, 30 Apr 2023 22:13:32 +0200 Subject: [PATCH 1/4] gha: check go mod Signed-off-by: Sebastiaan van Stijn --- .github/workflows/test.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3b97003..4d81a49 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -21,6 +21,10 @@ jobs: steps: - name: Checkout code uses: actions/checkout@v3 + - name: go mod tidy + run: | + go mod tidy + git diff --exit-code - name: Lint run: | docker run --rm -v `pwd`:/go/src/github.com/moby/term -w /go/src/github.com/moby/term \ From dbac8a078aa50a44e01b459447d5472d84758181 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Sun, 30 Apr 2023 22:13:59 +0200 Subject: [PATCH 2/4] gha: also test on macOS Signed-off-by: Sebastiaan van Stijn --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4d81a49..be9eb89 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -5,7 +5,7 @@ jobs: strategy: matrix: go: ["1.18.x", "1.19.x"] - platform: [ubuntu-latest] + platform: [ubuntu-latest, macos-latest] runs-on: ${{ matrix.platform }} steps: - name: Install Go ${{ matrix.go }} From ed5581a67a6384d6de4f7cd947602f29daebb121 Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Sun, 30 Apr 2023 22:14:39 +0200 Subject: [PATCH 3/4] gha: add go1.20 Signed-off-by: Sebastiaan van Stijn --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index be9eb89..121b9d8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -4,7 +4,7 @@ jobs: test: strategy: matrix: - go: ["1.18.x", "1.19.x"] + go: ["1.18.x", "1.19.x", "1.20.x"] platform: [ubuntu-latest, macos-latest] runs-on: ${{ matrix.platform }} steps: From 8f2ba973a365e22795c6085fbc8a67bbe7f01d3e Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Sun, 30 Apr 2023 22:16:37 +0200 Subject: [PATCH 4/4] gha: update to actions/setup-go@v4 Signed-off-by: Sebastiaan van Stijn --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 121b9d8..0cdf7f5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,7 +9,7 @@ jobs: runs-on: ${{ matrix.platform }} steps: - name: Install Go ${{ matrix.go }} - uses: actions/setup-go@v3 + uses: actions/setup-go@v4 with: go-version: ${{ matrix.go }} - name: Checkout code