Releases: Factory-AI/droid-action
Releases · Factory-AI/droid-action
v5
What's Changed
Review Depth Presets
- New
review_depthinput withshallowanddeeppresets (#66)deep(default): usesgpt-5.2withhighreasoning effort for thorough reviewsshallow: useskimi-k2-0711for fast, cost-effective reviews- Explicit
review_model/reasoning_effortstill override depth presets
Security Review Overhaul
- Security review as a skill running concurrently with code review (#71)
- Use CLI builtin
security-reviewskill instead of manual prompt construction, matching the same pattern as code review (#71) - STRIDE-based threat modeling — automatically generates a STRIDE threat model when
.factory/threat-model.mdis missing (#69)
Suggestion Blocks
- Configurable suggestion blocks via new
include_suggestionsinput parameter (#52) - Add suggestion block guidance, allow insert-only suggestions, and keep anchors consistent across phases
Custom Review Guidelines
- Support custom review guidelines via
review-guidelinesskill (#49) - Add size cap and truncation for review guidelines (#50)
Batched Review Comments
- Batch all review comments into a single
submit_reviewcall instead of posting individually, reducing API noise and improving atomicity (#58)
Consolidated Review Summary
- Consolidate review summary into a tracking comment instead of a separate PR review body (#55)
Review Skill Overhaul
- Use CLI builtin review skill instead of fetching methodology from GitHub, making templates thin wrappers that delegate structure to the review skill (#60, #64)
- Move review guidelines from prompt injection to skill invocation for cleaner separation of concerns
- Always use two-pass validator — removed single-pass review flow entirely (#59)
New Inputs
review_depth— choose betweenshallowanddeepreview presetsinclude_suggestions— control whether suggestion blocks are included in review comments
Bug Fixes & Improvements
- Fix: create prompt file when both
automatic_reviewandautomatic_security_revieware set (#70) - Fix: bump internal CI workflow from
@v3to@dev(#74) - Forward
review_modelandreasoning_effortto validator step (#42) - Pin
upload-artifactto v4.6.2 SHA (#43) - Strict deduplication rules in validator prompt
- Remove redundant anchor rejection rule from validator
Full Changelog: v4...v5
v4
Release/2026-03-02 (#46) * fix: forward review_model and reasoning_effort to validator step (#42) The v3 refactor removed the hardcoded gpt-5.2/high fallback from review-validator.ts but didn't add REVIEW_MODEL and REASONING_EFFORT to the Prepare validator step's env block in action.yml. This causes the validator pass to fall back to the Droid CLI's internal default model instead of using the user's configured review_model. * fix: pin upload-artifact to v4.6.2 SHA (#43) --------- Co-authored-by: Zahid Khawaja <zahidkhawaja@icloud.com>
v3
Merge pull request #40 from Factory-AI/vn/release-2026-02-19-v2 Vn/release 2026 02 19 v2
v2
Merge pull request #33 from Factory-AI/vn/release-2026-02-12-v2 Release 2026-02-12 v2
v1
fix: reduce workflow permissions from contents:write to contents:read