fix(state): track override-overlay in overlay state
Metadata
Current evaluation
No evaluation has been recorded for this issue yet.
Issue body
Fixes #1566.
This adds `override-overlay` to `OverlayState.properties_of_interest()`, so changes to the overlay override scriptlet are reported consistently by state dirty checks.
Validation:
- `ruff format craft_parts/state_manager/overlay_state.py tests/unit/state_manager/test_overlay_state.py`
- `ruff check craft_parts/state_manager/overlay_state.py tests/unit/state_manager/test_overlay_state.py`
- `pytest -q tests/unit/state_manager/test_overlay_state.py -rs`
- `git diff --check`
Evaluation history
No evaluation history available.