diff options
| author | Wolfgang Walther <walther@technowledgy.de> | 2025-10-14 12:15:05 +0200 |
|---|---|---|
| committer | Wolfgang Walther <walther@technowledgy.de> | 2025-10-14 19:47:20 +0200 |
| commit | 17eb6dcb27d2d6ed3e65609e8a32253ed64b1e3e (patch) | |
| tree | afa55d94f16df70b3e68115a4f8078fa652d0a87 /pkgs/development/python-modules/python-openstackclient/git@git.tavy.me:nixos | |
| parent | 1506cdec761c807472327bd6ec28836a1a09dc03 (diff) | |
workflows: move eval from push to queue
Running eval in the merge queue prevents eval failures after merging
multiple PRs with semantic merge conflicts.
It's also the base for allowing more sophisticated checks about rebuild
counts in the merge queue later.
When branches are directly pushed to, such as for periodic merges, this
will not run Eval immediately. However, the next PR will run it as part
of its Eval step and will cache the results. Any further PR will then
benefit from the same caching again.
This also avoids running Eval twice when pushing to staging-next or
haskell-updates, where a PR is open at the same time. Here, the PR's
Eval still runs on the push, of course.
Diffstat (limited to 'pkgs/development/python-modules/python-openstackclient/git@git.tavy.me:nixos')
0 files changed, 0 insertions, 0 deletions
