Scheduler exclusion for session-driven work items: scheduler_excluded flag + exclude_from_scheduler / include_in_scheduler operator verbs #768

Open
toasterson wants to merge 1 commit from anima/01a09ac8-36a0-73d0-bb42-ec15c18dd0c3 into main
Owner

Proposed changes for work item 01a09ac8-36a0-73d0-bb42-ec15c18dd0c3.

Anima tracks the implementation, review and validation for this work item.

<!-- anima-work-item:01a09ac8-36a0-73d0-bb42-ec15c18dd0c3 --> Proposed changes for work item `01a09ac8-36a0-73d0-bb42-ec15c18dd0c3`. Anima tracks the implementation, review and validation for this work item.
WI-856: exclude session-driven work from automatic scheduling
All checks were successful
CI / conflict-check (push) Successful in 18m4s
CI / test (push) Successful in 34m47s
12195d4db9
All checks were successful
CI / conflict-check (push) Successful in 18m4s
CI / test (push) Successful in 34m47s
This pull request has changes conflicting with the target branch.
  • .solstice/job.sh
  • crates/anima-db/src/repo/runner.rs
  • crates/anima-db/src/repo/workitem_change.rs
View command line instructions

Manual merge helper

Use this merge commit message when completing the merge manually.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin anima/01a09ac8-36a0-73d0-bb42-ec15c18dd0c3:anima/01a09ac8-36a0-73d0-bb42-ec15c18dd0c3
git switch anima/01a09ac8-36a0-73d0-bb42-ec15c18dd0c3

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff anima/01a09ac8-36a0-73d0-bb42-ec15c18dd0c3
git switch anima/01a09ac8-36a0-73d0-bb42-ec15c18dd0c3
git rebase main
git switch main
git merge --ff-only anima/01a09ac8-36a0-73d0-bb42-ec15c18dd0c3
git switch anima/01a09ac8-36a0-73d0-bb42-ec15c18dd0c3
git rebase main
git switch main
git merge --no-ff anima/01a09ac8-36a0-73d0-bb42-ec15c18dd0c3
git switch main
git merge --squash anima/01a09ac8-36a0-73d0-bb42-ec15c18dd0c3
git switch main
git merge --ff-only anima/01a09ac8-36a0-73d0-bb42-ec15c18dd0c3
git switch main
git merge anima/01a09ac8-36a0-73d0-bb42-ec15c18dd0c3
git push origin main
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
toasterson/Anima!768
No description provided.