name: CI on: pull_request: push: branches: - main schedule: - cron: "0 0 * * *" jobs: linux-gnu: runs-on: ubuntu-latest timeout-minutes: 15 steps: - name: Checkout uses: actions/checkout@v4 - name: Build and test run: ./ci/linux_gnu_runner.sh macos: runs-on: macos-latest timeout-minutes: 15 steps: - name: Checkout uses: actions/checkout@v4 - name: Build and test run: ./ci/macos_runner.sh