diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml index 74e316d..979b2b1 100644 --- a/.github/workflows/c-cpp.yml +++ b/.github/workflows/c-cpp.yml @@ -6,7 +6,7 @@ on: pull_request: branches: [ x64 ] schedule: - - cron: "0 0 1 */3 *" + - cron: "30 0 1 */3 *" jobs: build: diff --git a/.github/workflows/keep-alive.yml b/.github/workflows/keep-alive.yml new file mode 100644 index 0000000..1120006 --- /dev/null +++ b/.github/workflows/keep-alive.yml @@ -0,0 +1,21 @@ +name: Workflow Keep Alive + +on: + schedule: + # run once a month on the first day of the month at 00:20 UTC + - cron: '20 0 1 * *' + workflow_dispatch: {} + +jobs: + keepalive: + name: GitHub Workflow Immortality + + runs-on: ubuntu-latest + permissions: {} + + steps: + - name: Keep cronjob based triggers of GitHub workflows alive + uses: PhrozenByte/gh-workflow-immortality@v1 + with: + secret: ${{ secrets.PERSONAL_ACCESS_TOKEN }} + repos: ${{ github.repository }} \ No newline at end of file