From a4bd9310156b53531cc3ac5c2b07585ca4b070be Mon Sep 17 00:00:00 2001 From: Roey Darwish Dror Date: Mon, 17 Jan 2022 20:30:10 +0200 Subject: [PATCH 1/3] FreeBSD test --- .github/workflows/test.yml | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 8301cb9d..3a867fbc 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -28,12 +28,26 @@ jobs: run: | go test --race ./... + testFreeBSD: + runs-on: macos-10.15 + name: Test FreeBSD + steps: + - uses: actions/checkout@v2 + - name: Test in FreeBSD + id: test + uses: vmactions/freebsd-vm@v0.1.5 + with: + usesh: true + prepare: pkg install -y go + run: | + go test + lint: runs-on: ubuntu-latest steps: - name: setup Go uses: actions/setup-go@v2 - with: + with: go-version: '1.17' - name: checkout @@ -53,5 +67,3 @@ jobs: with: version: latest skip-go-installation: true - - From 4e10667ba606433638ba3d94c847bec5c58e1d24 Mon Sep 17 00:00:00 2001 From: Roey Darwish Dror Date: Mon, 17 Jan 2022 20:36:38 +0200 Subject: [PATCH 2/3] Better name --- .github/workflows/test.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3a867fbc..608a6d16 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -30,10 +30,9 @@ jobs: testFreeBSD: runs-on: macos-10.15 - name: Test FreeBSD steps: - uses: actions/checkout@v2 - - name: Test in FreeBSD + - name: test (freebsd, 1.17) id: test uses: vmactions/freebsd-vm@v0.1.5 with: From b8a8b103dc084ec5b95383cfad0dc8cd46e9df10 Mon Sep 17 00:00:00 2001 From: Roey Darwish Dror Date: Mon, 17 Jan 2022 20:38:29 +0200 Subject: [PATCH 3/3] Add name to the job --- .github/workflows/test.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 608a6d16..113581b5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -30,6 +30,7 @@ jobs: testFreeBSD: runs-on: macos-10.15 + name: test (freebsd, 1.17) steps: - uses: actions/checkout@v2 - name: test (freebsd, 1.17)