Skip to content

Conversation

@filintod
Copy link

@filintod filintod commented Oct 10, 2025

workflows with continue as new would fail after the continue_as_new statement as it was missing router information

Linting

  • Normalize strings to use double-quotes consistently across tests and source files as used in msft durabletask.
  • Run ruff format
  • Add test_continue_as_new_with_activity_e2e for better coverage of continue_as_new functionality.
  • Modify .flake8 for extended exclusions and per-file ignores.
  • Introduce tox.ini for test environment configurations and streamline linting, typing, and example validation.

… on the complete action.

Linting
- Normalize strings to use double-quotes consistently across tests and source files as used in msft durabletask.
- Run ruff format
- Add `test_continue_as_new_with_activity_e2e` for better coverage of `continue_as_new` functionality.
- Modify `.flake8` for extended exclusions and per-file ignores.
- Introduce `tox.ini` for test environment configurations and streamline linting, typing, and example validation.

Signed-off-by: Filinto Duran <[email protected]>
@filintod filintod changed the title Fix Critical bug in continue_as_new bug where it was missing router… Fix bug in continue_as_new Oct 10, 2025
@filintod
Copy link
Author

@acroca ptal

Co-authored-by: Albert Callarisa <[email protected]>
Signed-off-by: Filinto Duran <[email protected]>
…s.txt` and update related files and workflows.

Dump flake8 and use ruff that covers format and linting.

Update readme

Signed-off-by: Filinto Duran <[email protected]>
@filintod
Copy link
Author

@acroca ptal. I dump flake8, and took your feedback points

@elena-kolevska
Copy link
Collaborator

@filintod can you pls update from main?

@filintod
Copy link
Author

I open this one #24, that is a subset of this PR. but this PR can serve for inspiration for the linting or modifying pyproject/tox/fluke that was done here

@filintod filintod changed the title Fix bug in continue_as_new Fix bug in continue_as_new [deprecated] Oct 24, 2025
@filintod filintod marked this pull request as draft October 27, 2025 22:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants