Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add "keepalive-workflow" #4

Closed
2 tasks done
tyler36 opened this issue Jun 17, 2022 · 3 comments
Closed
2 tasks done

add "keepalive-workflow" #4

tyler36 opened this issue Jun 17, 2022 · 3 comments

Comments

@tyler36
Copy link
Collaborator

tyler36 commented Jun 17, 2022

"
GitHub will suspend the scheduled trigger for GitHub action workflows if there is no commit in the repository for the past 60 days. The cron based triggers won't run unless a new commit is made. It shows the message "This scheduled workflow is disabled because there hasn't been activity in this repository for at least 60 days" under the cronjob triggered action.
"

DDEV addons will become stable at some point and no longer require frequent commits. However, we still need to runs tests against newer versions of DDEV.

Enter https://github.com/gautamkrishnar/keepalive-workflow

We need to:

  • add keepalive workflow to workflow template
  • document why it is there
@rfay
Copy link
Member

rfay commented Jun 17, 2022

It's a great idea to get it in here first.

@tyler36
Copy link
Collaborator Author

tyler36 commented Jun 17, 2022

We can sort out issues here first.
ddev-addon-template will probably need to use it too at some point.

@rfay
Copy link
Member

rfay commented Jun 22, 2022

Fixed in #5

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants