wildlife-dynamics / ecoscope-workflows

An extensible task specification and compiler for local and distributed workflows.
https://ecoscope-workflows.readthedocs.org/
BSD 3-Clause "New" or "Revised" License
7 stars 3 forks source link

Consider setting up a github app for recompiles #463

Open cisaacstern opened 1 week ago

cisaacstern commented 1 week ago

452 uses a bot account, @ecoscope-elebot, to do recompiles.

The more robust way of managing this is with a GitHub App.

That is a lot of effort though (I've estimated at least duration:13, but up to duration:21), and involves managing an actual deployed service (so touches devops concerns).

At some scale of complexity, the effort/cost of doing a GitHub App is worth it, but probably not until we need to support recompiles for a medium-ish number of custom workflows repositories. (So long as we are managing most/all of the workflow repos ourselves, this is probably not worth the effort.)