gitlab.com/aquachain/aquachain@v1.17.16-rc3.0.20221018032414-e3ddf1e1c055/.github/workflows/test.yml (about) 1 name: Autobuild 2 on: 3 push: 4 branches: 5 - master 6 - dev 7 paths-ignore: 8 - '**.md' 9 pull_request: 10 paths-ignore: 11 - '**.md' 12 13 concurrency: 14 group: ci-${{ github.ref }} 15 cancel-in-progress: true 16 17 jobs: 18 run: 19 name: Run 20 runs-on: ${{ matrix.operating-system }} 21 strategy: 22 matrix: 23 operating-system: [ubuntu-latest, windows-latest] 24 steps: 25 - name: Checkout 26 uses: actions/checkout@v3 27 28 - name: build aquachain 29 run: make 30 - name: show system info 31 run: env || true; uname -a || true; test ! -e /etc/os-release || cat /etc/os-release; 32 - name: Upload binary 33 uses: actions/upload-artifact@v3 34 with: 35 name: aquachain-${{ github.head_ref || github.run_id }}-${{ matrix.operating-system}} 36 path: bin/* 37 - name: test 38 run: bash testing/test-short-only.bash