Skip to content

Next

Next #200

name: Next
on:
pull_request:
branches:
- next
push:
branches:
- next
workflow_dispatch:
schedule:
- cron: '0 0 * * *'
jobs:
check-packages:
strategy:
fail-fast: false
matrix:
os:
- ubuntu-22.04
# Intel based
- macos-13
# ARM based
- macos-14
- windows-2019
runs-on: ${{ matrix.os }}
defaults:
run:
shell: bash
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up Python
uses: actions/setup-python@v5
with:
python-version: "3.10"
- name: Check Packages
run: |
if [ "$GITHUB_EVENT_NAME" != "pull_request" ] ; then
check_package_args="--all"
else
check_package_args=""
fi
export PYTHONUNBUFFERED=1
export CLYDE_GITHUB_TOKEN="${{ secrets.GITHUB_TOKEN }}"
ci/check-packages next $check_package_args