oscerd opened a new pull request, #345: URL: https://github.com/apache/airflow-steward/pull/345
## Summary - Extends the read-only JIRA bridge with six write subcommands: `comment`, `transition`, `label`, `assign`, `field`, and `attach` - Write operations require `JIRA_API_TOKEN` and follow the same write-path discipline as the GitHub bridge (mutations gated on explicit user confirmation in the calling skill) - Adds a pytest test harness with a mock HTTP server (24 tests, auto-skipped when groovy is not on PATH) ## Test plan - [ ] Tests collected and pass locally (`uv run pytest` — 24 tests, skipped when groovy not on PATH) - [ ] Placeholder check passes (`tools/dev/check-placeholders.sh` — OK) - [ ] CI pre-commit hooks pass - [ ] Manual verification with a live JIRA instance (optional, requires groovy + API token) Closes #301 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
