Robert Hensing
Robert Hensing
`herculesCI` attribute is nice, until you have to reverse engineer all the data that goes into it. Help out with that.
Currently the merge base remains fixed. This is ok when updates are merged regularly, but otherwise, it may produce unnecessary conflicts. Workaround: delete the update branch and re-run the update...
Move away from stdenv and its hooks. Bash provides mediocre means of composition at best. I've helped someone troubleshoot an error that got its position distorted by `eval`. It's left...
Only open a PR when branch status is bad; otherwise, merge. Blocked on [`onStatus` event trigger](https://github.com/hercules-ci/hercules-ci-agent/issues/472). Will not work for CI setups that rely entirely on pull requests (will work...
Should be optional. Interacts with - #99
Only collapse commits that the effect authored and committed. Easy implementation would be to short circuit when any non-CI commit is found. Interacts with - #100
- `when` should have its own `description`. - Maybe import the submodule instead of `types.raw` - will add option docs for `when` where it's used.
More descriptive. Improve docs to clarify that it's required. (no copying of all secrets by default)
A phase before effect phase for some preparatory building, such as an impure website in `netlifyDeploy`.