Skip to content

see if this is still required #1252

see if this is still required

see if this is still required #1252

Workflow file for this run

# Github Actions CI
# Importantly, github CI support macos environments.
# Daily build to ensure that potential problems get caught (NB: I have had issues
# where a working setup no longer worked due to bit rot, which would have been
# caught with a regular build like this).
# I am running up close to maximum execution time, so very likely I will need to
# refactor/come up with some other way to do this.
# [[file:../../workstation.org::*Github Actions CI][Github Actions CI:1]]
name: CI
on:
push:
schedule:
- cron: '0 0 * * *' # every day at midnight
jobs:
build:
strategy:
matrix:
os:
# - macos-10.15
- macos-latest
- ubuntu-latest
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v3
- name: Run a one-line script
env:
BW_CLIENTID: ${{ secrets.BW_CLIENTID }}
BW_CLIENTSECRET: ${{ secrets.BW_CLIENTSECRET }}
WS_BW_MASTER_PASS: ${{ secrets.WS_BW_MASTER_PASS }}
run: ./test/ci.sh
# Github Actions CI:1 ends here