Skip to content

Commit

Permalink
Enhancement: Run tests nightly at 12.15am
Browse files Browse the repository at this point in the history
  • Loading branch information
localheinz authored and sebastianbergmann committed Mar 12, 2024
1 parent 1798c01 commit 285860a
Showing 1 changed file with 16 additions and 2 deletions.
18 changes: 16 additions & 2 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,10 @@
# https://docs.github.com/en/actions

on:
- pull_request
- push
pull_request: null
push: null
schedule:
- cron: "15 0 * * *"

name: CI

Expand Down Expand Up @@ -39,6 +41,8 @@ jobs:
coding-guidelines:
name: Coding Guidelines

if: github.event_name != 'schedule'

runs-on: ubuntu-latest

steps:
Expand All @@ -59,6 +63,8 @@ jobs:
type-checker:
name: Type Checker

if: github.event_name != 'schedule'

needs:
- dependency-validation

Expand Down Expand Up @@ -190,6 +196,8 @@ jobs:
code-coverage:
name: Code Coverage

if: github.event_name != 'schedule'

needs:
- end-to-end-tests

Expand Down Expand Up @@ -222,6 +230,8 @@ jobs:
build-phar:
name: Build PHAR

if: github.event_name != 'schedule'

needs:
- end-to-end-tests

Expand Down Expand Up @@ -267,6 +277,8 @@ jobs:
test-phar:
name: Test PHAR

if: github.event_name != 'schedule'

needs:
- build-phar

Expand Down Expand Up @@ -322,6 +334,8 @@ jobs:
test-phar-without-code-coverage:
name: Test PHAR without code coverage

if: github.event_name != 'schedule'

needs:
- build-phar

Expand Down

0 comments on commit 285860a

Please # to comment.