Skip to main content

Autofix

Use autofix.ignoreChecks in .niteshift/settings.yaml to exclude specific CI checks from Autofix. This is useful for a custom gate that stays pending, such as a stacked-PR merge-order check that would otherwise keep Autofix waiting indefinitely.
Use the check’s exact name as shown on the GitHub PR, whether it comes from GitHub Actions or an external CI service. Niteshift reads this setting from the repository’s default branch.

Starting branch

Use startingBranch in .niteshift/settings.yaml to choose the branch new tasks start from in the repository that holds your environment configuration. For example, if your team keeps a stable branch that trails main and promotes it when checks pass, you can start agents from stable:
Niteshift reads this setting from the repository’s default branch.