Closed flooie closed 2 months ago
Per call today, for future readers, we discussed three options of increasing complexity and decreasing human input:
Just have the action in Github and let people run it manually by clicking a button. (We chose this, for now.)
Make it automatic on a cron job in Github Actions.
Make it get a signal from eyecite, juriscraper, etc, so that it runs only when needed.
We also discussed automatic merges of the PRs into CL. We could do it for patch releases, but that seems complicated, so we'll just have to have a human involved. The Auto-merge feature makes this pretty painless.
@mlissner
I looked into automating the update for juriscraper etc using dependabot but I think it's either difficult or unwieldy if you want to do it on our own schedule.
I think the simplest and most elegant method would be to implement something like this.
this one would be triggered manually by selecting the action and running it - but we could easily set up a cross repository trigger to run this code after one of the pypi.yml actions was run.