Skip to content

Conversation

@babinskiy
Copy link
Contributor

@babinskiy babinskiy commented Mar 21, 2025

This pull request introduces a new script for releasing Terraform modules and updates the GitHub Actions workflow to utilize this script. The main changes include the addition of the release-tf-module.sh script and updates to the release.yml workflow file.

New script for releasing Terraform modules:

  • .github/scripts/release-tf-module.sh: Added a new script to package, publish, and tag Terraform modules. This script includes functions for dependency checking, usage instructions, and handling various options such as publishing, tagging, and cleanup.

Updates to GitHub Actions workflow:

  • .github/workflows/release.yml: Updated the workflow to include a new job for releasing Terraform modules. This job collects modules, configures Git, and runs the new release script with appropriate options.

@babinskiy babinskiy self-assigned this Mar 21, 2025
@babinskiy babinskiy changed the title Test release wf Release workflow Mar 21, 2025
@babinskiy babinskiy requested a review from Veetaha March 21, 2025 14:28
test

d

test

prettier

f

test

test

test

test

test

test

test

test

test

test

test
@babinskiy babinskiy marked this pull request as ready for review March 21, 2025 20:05
@babinskiy babinskiy requested a review from Veetaha March 21, 2025 20:05
@babinskiy babinskiy merged commit 6cfc66f into master Mar 21, 2025
8 checks passed
@babinskiy babinskiy deleted the ci/release branch March 21, 2025 20:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants