Skip to content

Conversation

jillirami
Copy link
Contributor

@jillirami jillirami commented Jul 29, 2025

Description

Adds support for source_directory and tag_prefix attributes for registry modules creation and update.

Remember to:

Testing plan

  1. terraform init
  2. create an organization
  3. create a registry module with source_directory and tag_prefix enabled
  4. ensure success following terraform plan and terraform apply
  5. confirm acceptance tests locally

External links

@jillirami jillirami requested a review from a team as a code owner July 29, 2025 17:11
@jillirami jillirami force-pushed the jillirami/tf-26944-source-dir-tag-prefix-support-tfe-provider branch from 8b7f711 to 4d41af6 Compare July 31, 2025 16:29
@jillirami jillirami changed the title Add source_directory and tag_prefix registry module support TF-26944 Add source_directory and tag_prefix registry module support Jul 31, 2025
@jillirami jillirami requested review from zainq11 and hashimoon July 31, 2025 16:30
Copy link
Contributor

@hashimoon hashimoon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think you also want to update go-tfe as a dependency. For CI testing, if the changes for go-tfe have not been merged into the main branch, you can set the version equal to the commit with your changes..

@jillirami jillirami force-pushed the jillirami/tf-26944-source-dir-tag-prefix-support-tfe-provider branch 2 times, most recently from d49921f to 62ecce6 Compare August 7, 2025 18:29
@jillirami jillirami force-pushed the jillirami/tf-26944-source-dir-tag-prefix-support-tfe-provider branch 2 times, most recently from d116a95 to d193b63 Compare August 18, 2025 16:35
@jillirami jillirami marked this pull request as draft August 21, 2025 17:26
@jillirami jillirami force-pushed the jillirami/tf-26944-source-dir-tag-prefix-support-tfe-provider branch from 3acb04e to f2c85a8 Compare August 21, 2025 17:48
@jillirami jillirami marked this pull request as ready for review August 21, 2025 18:13
@jillirami jillirami force-pushed the jillirami/tf-26944-source-dir-tag-prefix-support-tfe-provider branch 2 times, most recently from 01fa81b to 0f08b91 Compare August 21, 2025 22:41
CHANGELOG.md Outdated
@@ -1,5 +1,8 @@
## Unreleased

FEATURES:
* `r/tfe_registry_module`: Add `source_directory` and `tag_prefix` registry module support for private registry monorepository, by @jillirami ([#1800](https://github.com/hashicorp/terraform-provider-tfe/pull/1800))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also mention that it's beta here!

Suggested change
* `r/tfe_registry_module`: Add `source_directory` and `tag_prefix` registry module support for private registry monorepository, by @jillirami ([#1800](https://github.com/hashicorp/terraform-provider-tfe/pull/1800))
* `r/tfe_registry_module`: Add `source_directory` and `tag_prefix` registry module support for private registry monorepository, which is a beta feature and not available to all users, by @jillirami ([#1800](https://github.com/hashicorp/terraform-provider-tfe/pull/1800))

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated, thank you for pointing this out!

@jillirami jillirami force-pushed the jillirami/tf-26944-source-dir-tag-prefix-support-tfe-provider branch from 29156c7 to 622b855 Compare September 4, 2025 22:55
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.

3 participants