Update all the CI actions (#3323)

Also adds a job for the scheduled CI run to only run if there has been a
commit in the last 24h
([StackOverflow](https://stackoverflow.com/questions/63014786/how-to-schedule-a-github-actions-nightly-build-but-run-it-only-when-there-where))

[skip ci]
This commit is contained in:
Till 2024-02-08 09:58:59 +01:00 committed by GitHub
parent 436773ab71
commit be0c27e688
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 101 additions and 62 deletions

View file

@ -17,7 +17,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v4
with:
fetch-depth: 0