oslokommune/reusable-terraform-pr
v1.10.0
Skills for repositories that run Terraform plans with the oslokommune/reusable-terraform-pr workflow.
Changelog
1.10.0 (2026-09-28)
Features
1.9.0 (2026-09-17)
Automerge rules can now name how severe a Terraform plan's changes may be,
per update type: never < no-changes (default) < additive <
non-destructive < any-changes.
pr-automerge-rules: |
[
{"pattern": "**/prod/**", "major": "never", "minor": "additive", "patch": "non-destructive"},
{"pattern": "**", "major": "no-changes", "minor": "any-changes", "patch": "any-changes"}
]
Existing rules keep working: the old policy values are unchanged, and
unspecified update types still default to no-changes.
The stack-results output gains changeSeverity - the most severe kind of
change in the stack's plan, null when the stack was not classified (automerge
then assumes the worst). hasChanges is now Terraform's own verdict from
-detailed-exitcode; an import- or move-only plan has changes but severity
no-changes. See stack results
and With automerge
in the README.
Features
- derive has-changes from Terraform's plan exit code instead of the summary text (fa55203)
- rank Terraform plan changes by severity for granular automerge rules (fa55203)
1.8.0 (2026-09-04)
Features
- add Agent Plugins manifest (014881b)
- add Claude Code plugin manifest and marketplace (2bd4302)
- add terraform-drift-detection skill (41408ee)
1.7.0 (2026-09-04)
Features
1.6.3 (2026-08-28)
Dependency Updates
1.6.2 (2026-08-17)
Bug Fixes
1.6.1 (2026-08-14)
Bug Fixes
1.6.0 (2026-06-03)
Features
1.5.2 (2026-04-20)
Bug Fixes
1.5.1 (2026-04-16)
Bug Fixes
1.5.0 (2026-04-13)
Features
Bug Fixes
1.4.4 (2026-03-19)
Dependency Updates
- update determine stacks to v1.2.1 (d0a9407)
1.4.3 (2026-03-18)
Bug Fixes
- trigger release (2f78c6c)
1.4.2 (2026-03-04)
Bug Fixes
1.4.1 (2026-03-03)
Bug Fixes
1.4.0 (2026-02-27)
Features
1.3.0 (2026-02-19)
Features
1.2.1 (2026-02-17)
Dependency Updates
1.2.0 (2026-01-29)
Features
- add summary output when no stacks are found (093dc23)
Bug Fixes
- check if there exists any summaries before trying to access non-existing directory (223dd1b)
- check if there exists any summaries before trying to access non-existing directory (72f5f3a)
1.1.0 (2026-01-20)
Features
1.0.1 (2026-01-19)
Bug Fixes
1.0.0 (2026-01-15)
Bug Fixes
- initial release (3583ba7)