on: [ push, pull_request ] jobs: build_ubuntu: runs-on: ubuntu-latest steps: - name: checkout uses: actions/checkout@v3 - name: make run: make - name: selftest run: make selftest # build_macos: # runs-on: macos-latest # steps: # - name: checkout # uses: actions/checkout@v3 # - name: make # run: make # - name: selftest # run: make selftest # build_windows: # runs-on: windows-latest # steps: # - name: checkout # uses: actions/checkout@v3 # - name: setup msbuild # uses: microsoft/setup-msbuild@v1.1.3 # - name: msbuild # run: | # msbuild windows\ZeroTierOne.sln /m /p:Configuration=Release /property:Platform=x64 /t:ZeroTierOne:Rebuild