activist-org / activist

An open-source activism platform
https://activist.org
GNU Affero General Public License v3.0
256 stars 201 forks source link

GitHub Actions dependency check #724

Open andrewtavis opened 8 months ago

andrewtavis commented 8 months ago

Terms

Description

As discussed in the most recent dev sync, the team would like to create a cron job that would trigger updates of dependencies on a bi-monthly basis. The general idea of how this would work is:

Contribution

Happy to work on this or support as needed 😊

andrewtavis commented 8 months ago

CC @to-sta, resident GitHub Actions wizard 🧙‍♂️🙃

andrewtavis commented 7 months ago

Thinking about this a bit more, maybe it makes sense that we update dependencies and just make a PR with them updated where we can see the errors. Then people would be able to check out the branch where the dependencies are updated and go through and fix the errors :) This might be easier than us manually needing to create the issues.

andrewtavis commented 7 months ago

We could also use Matrix-Chat-Message to alert folks in Development when the PR is made so people know to come check it out and fix what they can :)

andrewtavis commented 7 months ago

And for simplicity maybe it makes sense to run it on the first of the month every two months such that we don't need to figure out which day it's ran and so that we can have a few weeks to work on it before hopefully closing it in Code Night 🌙

amrkv526 commented 2 weeks ago

Hi, I'd like to pick this one up as per our conversation on Matrix!

andrewtavis commented 2 weeks ago

Nice @amrkv526! Looking forward to this :)