Skip to content

v1.7.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 21 Aug 07:13
· 1 commit to main since this release
9a8923a

1.7.0 (2025-08-21)

✨ New Features

  • Custom Wiki Usage Block & Enhanced Generation 📝📚: You can now define a custom usage template for your module's wiki documentation with the new wiki-usage-template input, while the underlying wiki generation has been refactored to use a template-based system for improved flexibility and maintainability. @polleuretan (#235)
  • Dependency-Aware Module Releases 🔗: The system now parses Terraform module dependencies and intelligently determines which modules need to be released based on changes, streamlining complex multi-module workflows. @virgofx (#220)

🛠 Improvements

  • Enhanced Tag Generation Options 🏷️: Expanded configuration for tag generation, allowing detailed customization of directory separators and version prefix usage, with improved validation and error messages. @virgofx (#227)
  • Better Output and Logging Consistency 📤: Standardized output keys and improved logging for easier debugging and integration. @virgofx (#220)

🐛 Bug Fixes

  • Bearer Authentication for API Calls 🔐: Switched to bearer authentication for improved API compatibility and security. @frco9 (#240)
  • GitHub Actions Bot User ID Handling 🤖: Improved compatibility with GitHub Enterprise Server by dynamically detecting the Actions bot user ID, preventing issues in environments with custom bot IDs. @virgofx (#222)
  • GITHUB_TOKEN Reference in CI 🧪: Updated the way GITHUB_TOKEN is referenced during testing, ensuring smoother CI runs and more reliable pre-release checks. @virgofx (#246)

🔧 Developer Experience

  • Centralized Action Metadata System 🗂️: All GitHub Action inputs are now managed via a centralized metadata system, simplifying configuration and validation for contributors. @virgofx (#227)
  • Comprehensive Test Coverage 🧪: Significantly expanded and improved test suites for configuration, module parsing, and release logic, increasing reliability and confidence in changes. @virgofx (#220, #227)

This release brings major improvements to configuration flexibility, documentation customization, and dependency-aware automation—making it easier than ever to manage complex Terraform module workflows. Thank you to all contributors for your enhancements and fixes!

Full Changelog: v1.6.0...v1.7.0