From 58d0ed1c940d2464f898be39d770721a793445c5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 19 Jun 2024 17:27:32 +0000 Subject: [PATCH] Apply updates from cookiecutter This automated commit applies the latest updates from our cookiecutters [1] to this repo. [1]: https://github.com/hypothesis/cookiecutters --- .github/workflows/keepalive.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .github/workflows/keepalive.yml diff --git a/.github/workflows/keepalive.yml b/.github/workflows/keepalive.yml new file mode 100644 index 0000000..a199489 --- /dev/null +++ b/.github/workflows/keepalive.yml @@ -0,0 +1,23 @@ +# Prevent scheduled workflows from being disabled due to inactivity. +# +# GitHub disables scheduled workflows after 60 days of repo inactivity: +# +# > Warning: To prevent unnecessary workflow runs, scheduled workflows may be +# > disabled automatically. +# > ... In a public repository, scheduled workflows are automatically disabled +# > when no repository activity has occurred in 60 days. +# +# https://docs.github.com/en/actions/using-workflows/disabling-and-enabling-a-workflow +# +# This keep-alive workflow triggers whenever one of the scheduled workflows +# listed below completes and prevents that scheduled workflow from being +# disabled. +name: Keepalive +on: + workflow_run: + workflows: [CI] + types: [completed] + branches: [main] +jobs: + Keepalive: + uses: hypothesis/workflows/.github/workflows/keepalive.yml@main