3 Commits

Author SHA1 Message Date
jimehbot[bot]
8094a369d4 chore(main): release 0.0.3 2026-02-02 15:38:11 +00:00
1ca228673e ci: add CI workflow with fmt, validate, docs, lint, and release-please jobs
Replace the standalone release-please workflow with a unified CI
workflow that runs formatting checks, terraform validate, docs
freshness, and tflint on every push. Release-please is now handled
by jimeh/release-please-manifest-action with GitHub App auth.

Also:
- Move release-please config files under .github/
- Add changelog-sections and always-update to release-please config
- Add tflint with recommended terraform plugin preset
- Add .gitignore for .terraform/ and .terraform.lock.hcl
- Add lint and lint-fix Make targets
- Clean .terraform.lock.hcl before terraform-docs runs

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-02 15:20:15 +00:00
d162ddc970 ci(release): setup release-please 2023-04-26 01:02:32 +01:00