dnsimple / erldns

DNS server, in Erlang.
MIT License
402 stars 98 forks source link

Check dependencies automatically once a day #164

Open whatyouhide opened 5 hours ago

whatyouhide commented 5 hours ago

If dependencies are outdated, this automatically opens a PR—unless there is another one open for dependencies already.

It's impossible (AFAIK) to test this on GH without merging the PR first as the workflow is not available. I tested the script locally however, and it's working as expected.

whatyouhide commented 4 hours ago

@weppos let me know if there is anyone else I’m supposed to tag for reviewing this. 🙃

weppos commented 4 hours ago

@weppos let me know if there is anyone else I’m supposed to tag for reviewing this. 🙃

I am switching to @DXTimer and @san983, as they are quite active on the dependency management tasks and could offer a better feedback.

DXTimer commented 4 hours ago

It's impossible (AFAIK) to test this on GH without merging the PR first as the workflow is not available. I tested the script locally however, and it's working as expected.

@whatyouhide You could first merge a basic workflow file into main—something simple that includes just a checkout step and enables workflow_dispatch. This setup will allow you to iterate on the actual workflow in a separate branch.

whatyouhide commented 1 hour ago

@DXTimer yeah this was sort of the idea with this, super simple approach but probably needs something to iterate. Let's merge and let this run a bit before doing this work on other repos.