Nightly full tests #1179
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Summary: OpenFermion nightly tests. | |
# | |
# This workflow runs nightly to run tests on the OpenFermion codebase. | |
# It can also be invoked manually via the "Run workflow" button at | |
# https://github.com/quantumlib/OpenFermion/actions/workflows/nightly.yaml | |
# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
name: Nightly full tests | |
on: | |
schedule: | |
- cron: "15 4 * * *" | |
# Allow manual invocation. | |
workflow_dispatch: | |
concurrency: | |
# Cancel any previously-started but still active runs on the same branch. | |
cancel-in-progress: true | |
group: ${{github.workflow}}-${{github.event.pull_request.number||github.ref}} | |
jobs: | |
cirq-stable: | |
name: Using stable Cirq release | |
uses: mhucka/openfermion/.github/workflows/nightly-pytest.yml@master | |
with: | |
args: "" | |
cirq-pre: | |
name: Using Cirq pre-release | |
uses: mhucka/openfermion/.github/workflows/nightly-pytest.yml@master | |
with: | |
args: "--pre" |