BUILD-11942 Add Dev Agent GitHub Action#322
Conversation
61ffdad to
5f83bec
Compare
|
[from codex]: Fixed the untracked-file detection, rendered Jira description handling, ticket-title fallback, executable script modes, and Markdown lint issues in 5f83bec. |
aa01139 to
e3623d5
Compare
| with: | ||
| jira-key: ${{ inputs.jira-key }} | ||
| instructions-file: .github/dev-agent-instructions.md | ||
| slack-channel: test_jd |
There was a problem hiding this comment.
💡 Quality: README example uses test placeholder slack-channel 'test_jd'
The documented example replaces the real channel squad-eng-xp-github with test_jd, which looks like a leftover testing value rather than caller guidance. Restore a representative channel name (or a clearly-marked placeholder like <your-slack-channel>) so copy-pasting the example doesn't send notifications to a stray test channel.
Was this helpful? React with 👍 / 👎
e3623d5 to
080e58e
Compare
Add the reusable Jira-to-draft-PR orchestration Action and its dogfood-ready contract.
080e58e to
f34ed87
Compare
|
Code Review 👍 Approved with suggestions 4 resolved / 5 findingsImplements a reusable Dev Agent composite action with secure Jira and Slack reporting, resolving issues with file publishing, Jira description formatting, and symlink handling. Update the README example to use a production-ready Slack channel instead of the placeholder 'test_jd'. 💡 Quality: README example uses test placeholder slack-channel 'test_jd'The documented example replaces the real channel ✅ 4 resolved✅ Bug: publish.sh misses untracked files, reports no_changes
✅ Bug: Jira v3 description is ADF JSON, not plain text
✅ Edge Case: publish.sh uses TICKET_TITLE without asserting it is set
✅ Bug: .actions/config-npm symlink gets committed into the draft PR
🤖 Prompt for agentsOptionsAuto-apply is off → Gitar will not commit updates to this branch. Comment with these commands to change the behavior for this request:
Was this helpful? React with 👍 / 👎 | Gitar |


BUILD-11942 Implement the reusable Dev Agent composite Action for the Jira-to-draft-PR POV.
Adds Vault-backed Jira and Slack reporting, a pinned Codex Action invocation, deterministic per-ticket draft-PR branches, and a documented caller contract.
Validation:
The focused ShellSpec test is included but was not run locally because shellspec is unavailable.