diff --git a/.github/workflows/autobuild.yml b/.github/workflows/autobuild.yml new file mode 100644 index 0000000000..93073eaf20 --- /dev/null +++ b/.github/workflows/autobuild.yml @@ -0,0 +1,23 @@ +name: Autobuild + +on: + schedule: + - cron: '01 05 * * *' # UTC, corresponds to 00:01 CDT + +jobs: + might: + timeout-minutes: 120 + + runs-on: might + name: netlrts-linux-x86_64 -pedantic + + steps: + - uses: actions/checkout@v2 + - name: build + run: ./build all-test netlrts-linux-x86_64 -g -j6 --with-production -pedantic + - name: test + run: make -C netlrts-linux-x86_64/tmp test TESTOPTS="++local" + - name: testp P=2 + run: make -C netlrts-linux-x86_64/tmp testp P=2 TESTOPTS="++local" + - name: testp P=3 + run: make -C netlrts-linux-x86_64/tmp testp P=3 TESTOPTS="++local" diff --git a/.github/workflows/nightlybuild.yml b/.github/workflows/nightlybuild.yml new file mode 100644 index 0000000000..4de5c8a216 --- /dev/null +++ b/.github/workflows/nightlybuild.yml @@ -0,0 +1,19 @@ +name: Autobuild + +on: + schedule: + - cron: '01 05 * * *' # UTC, corresponds to 00:01 CDT + +jobs: + delta: + timeout-minutes: 120 + + runs-on: delta + name: mpi-linux-x86_64 + + steps: + - name: build + run: (cd ~/autobuild; ./build_local mpi-linux-x86_64) + - name: results + run: cat ~/autobuild/messages/mpi-linux-x86_64 +