Skip to content

Commit

Permalink
github/workflows: make sure we don't break go1.15 builds
Browse files Browse the repository at this point in the history
We now have a workaround for people building using go1.15. We wanna make
sure with a simple smoke test we produce a working miniooni binary.

Also part of #866.
  • Loading branch information
bassosimone committed Sep 21, 2020
1 parent 3ee252a commit afa0ae2
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 0 deletions.
18 changes: 18 additions & 0 deletions .github/workflows/go115.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: go115
on:
pull_request:
schedule:
- cron: "14 17 * * 3"
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/setup-go@v1
with:
go-version: "1.15"
- uses: actions/checkout@v2
- run: ./build-cli.sh linux
- run: ./CLI/linux/amd64/miniooni -nNi https://example.com web_connectivity
- run: ./build-cli.sh darwin
- run: sudo apt install --yes mingw-w64
- run: ./build-cli.sh windows
1 change: 1 addition & 0 deletions .github/workflows/miniooni.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ jobs:
- uses: actions/checkout@v2

- run: ./build-cli.sh linux
- run: ./CLI/linux/amd64/miniooni -nNi https://example.com web_connectivity
- uses: actions/upload-artifact@v1
with:
name: miniooni-linux-amd64
Expand Down

0 comments on commit afa0ae2

Please sign in to comment.