Skip to content

Conversation

trujillo-adam
Copy link
Contributor

This PR adds updated instructions for how to publish Terraform Enterprise documentation to the repository documentation.

The intent is to:

  1. update the instructions to reflect the shift to the web-unified-docs repository,
  2. increase visibility and make the instructions more readily accessible, and
  3. create a source of truth for the instructions, rather than rely on a Google doc.

For future scalability, I created subfolders so that other product groups can add documentation to support any of their non-standard workflows.

Copy link
Contributor

github-actions bot commented Oct 8, 2025

Vercel Previews Deployed

Name Status Preview Updated (UTC)
Dev Portal ✅ Ready (Inspect) Visit Preview Fri Oct 10 22:54:57 UTC 2025
Unified Docs API ✅ Ready (Inspect) Visit Preview Fri Oct 10 22:49:23 UTC 2025

@trujillo-adam trujillo-adam marked this pull request as ready for review October 9, 2025 14:31
@trujillo-adam trujillo-adam requested review from a team as code owners October 9, 2025 14:31
Copy link
Member

@hamzahashicorp hamzahashicorp left a comment

Choose a reason for hiding this comment

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

Looks good on my end. Please take a look at the optional considerations

Copy link
Contributor

@rkoron007 rkoron007 left a comment

Choose a reason for hiding this comment

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

Approved!


Review and merge the `HCP TF changes for TFE release <milestone>.<major>.x` PR into the `tfe-release/<milestone>.<major>.x` branch. During your review, verify that all of the changes are appropriate for Terraform Enterprise. If you’re unsure about an item, you can also ask in `#proj-tfe-releases`.

If you need to update any existing documentation, or if you need to apply exclusion tags, you must also apply the changes to the corresponding files in the public `web-unified-docs` repository so that the next synchronization doesn't overwrite your changes.
Copy link
Contributor

Choose a reason for hiding this comment

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

@trujillo-adam I think you forgot to update this to internal! You can do this in the terraform-docs-common folder in the same PR, and we should tell people to do that!

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Suggested change
If you need to update any existing documentation, or if you need to apply exclusion tags, you must also apply the changes to the corresponding files in the public `web-unified-docs` repository so that the next synchronization doesn't overwrite your changes.
If you need to update any existing documentation or apply exclusion tags, you must also apply the changes to the corresponding files in the `terraform-docs-common` so that the next synchronization doesn't overwrite your changes.


Review and merge any other PRs opened against the release branch.

Review and merge the `TFE Release <milestone>.<major>.x` release notes PR. The release engineer is responsible for merging the PR. The release engineer also prepares the release notes section of the docs. Refer to [Release notes guidance](#release-notes-guidance) for assistance.
Copy link
Contributor

Choose a reason for hiding this comment

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

We shouldn't say "merge" if we don't want to be the ones merging

Suggested change
Review and merge the `TFE Release <milestone>.<major>.x` release notes PR. The release engineer is responsible for merging the PR. The release engineer also prepares the release notes section of the docs. Refer to [Release notes guidance](#release-notes-guidance) for assistance.
Review the `TFE Release <milestone>.<major>.x` release notes PR. The release engineer is responsible for merging the PR. The release engineer also prepares the release notes section of the docs. Refer to [Release notes guidance](#release-notes-guidance) for assistance.

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