Run all of CI, on scheduled runs

This commit is contained in:
Pradyun Gedam 2021-04-17 15:33:58 +01:00
parent d878727772
commit 3df69bcb29
No known key found for this signature in database
GPG Key ID: FF99710C4332258E
1 changed files with 10 additions and 3 deletions

View File

@ -33,6 +33,7 @@ jobs:
- "tools/requirements/tests.txt"
- "src/**"
- "tests/**"
if: github.event_name != "schedule"
pre-commit:
name: pre-commit
@ -66,7 +67,9 @@ jobs:
runs-on: ubuntu-latest
needs: [determine-changes]
if: ${{ needs.determine-changes.outputs.vendoring == 'true' }}
if: >-
needs.determine-changes.outputs.vendoring == 'true' ||
github.event_name == "schedule"
steps:
- uses: actions/checkout@v2
@ -81,7 +84,9 @@ jobs:
runs-on: ${{ matrix.os }}-latest
needs: [pre-commit, packaging, determine-changes]
if: ${{ needs.determine-changes.outputs.tests == 'true' }}
if: >-
needs.determine-changes.outputs.tests == 'true' ||
github.event_name == "schedule"
strategy:
fail-fast: true
@ -119,7 +124,9 @@ jobs:
runs-on: ${{ matrix.os }}-latest
needs: [pre-commit, packaging, determine-changes]
if: ${{ needs.determine-changes.outputs.tests == 'true' }}
if: >-
needs.determine-changes.outputs.tests == 'true' ||
github.event_name == "schedule"
strategy:
fail-fast: true