From ad2c68b6bb791e4ee63219af3d377eda117b25b9 Mon Sep 17 00:00:00 2001 From: Adam Piasecki Date: Thu, 19 Dec 2024 15:23:57 +0000 Subject: [PATCH] Add github action which pushes empty commit every month See: https://github.com/coreos/fcos-meeting-action/issues/118 --- .github/workflows/maintenance.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .github/workflows/maintenance.yml diff --git a/.github/workflows/maintenance.yml b/.github/workflows/maintenance.yml new file mode 100644 index 0000000..edf989b --- /dev/null +++ b/.github/workflows/maintenance.yml @@ -0,0 +1,18 @@ +name: Monthly Maintenance +on: + schedule: + - cron: '1 0 * */1 *' # Run it at 00:01 on every 1st day of each month + +jobs: + monthly_maintenance: + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v2 +# In a public repository, scheduled workflows are automatically disabled +# when no repository activity has occurred in 60 days. +# To prevent disabling the workflow: + - name: Create a dummy commit and push changes + run: | + git commit --allow-empty -m "Triggering downstream automation with an empty maintenance commit" + git push origin HEAD:main