ooni-probe-cli/.github/workflows/linux.yml

25 lines
671 B
YAML
Raw Normal View History

# Build and test Linux binary
name: linux
on:
push:
schedule:
- cron: "14 17 * * 3"
jobs:
build:
runs-on: "ubuntu-latest"
steps:
- name: Docker
run: |
echo $'{\n "experimental": true\n}' | sudo tee /etc/docker/daemon.json
sudo service docker restart
- uses: actions/setup-go@v1
with:
go-version: "1.16"
- uses: actions/checkout@v2
- run: DOCKER_CLI_EXPERIMENTAL=enabled ./build.sh linux
- run: ./smoketest.sh ./CLI/linux/amd64/ooniprobe
- uses: actions/upload-artifact@v1
with:
name: ooniprobe-linux-amd64
path: ./CLI/linux/amd64/ooniprobe