Skip to content

Include registry manifest in SHA256SUMS for Terraform Registry publish - #4

Merged
qiuz-cz merged 1 commit into
mainfrom
terraform-publish-fix
Jun 5, 2026
Merged

Include registry manifest in SHA256SUMS for Terraform Registry publish#4
qiuz-cz merged 1 commit into
mainfrom
terraform-publish-fix

Conversation

@qiuz-cz

@qiuz-cz qiuz-cz commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

Summary

The Terraform Registry rejects the v0.1.0 release with:

Could not find all required assets for this release yet: missing SHA256 checksum for ["terraform-provider-cloudzero_0.1.0_manifest.json"]

The registry requires the provider manifest to have a checksum line in SHA256SUMS. Previously the manifest was only attached via release.extra_files, which runs after checksums are computed, so it was never hashed.

Change

Add checksum.extra_files in .goreleaser.yml so the manifest is included in SHA256SUMS with the matching {name}_{version}_manifest.json name.

Follow-up after merge

Re-cut the v0.1.0 tag from main so the release workflow regenerates SHA256SUMS with the manifest line, then publish on the registry.

PR Generated with AI

@qiuz-cz
qiuz-cz merged commit 0bcb2b1 into main Jun 5, 2026
5 checks passed
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.

1 participant