Skip to content

chore: prepare v0.1.0 release - #7

Merged
zibuyu1995 merged 1 commit into
masterfrom
chore/release-v0.1.0
Aug 11, 2026
Merged

chore: prepare v0.1.0 release#7
zibuyu1995 merged 1 commit into
masterfrom
chore/release-v0.1.0

Conversation

@zibuyu1995

Copy link
Copy Markdown
Member

Summary

  • finalize the 0.1.0 changelog and supported-version policy
  • include NOTICE in every provider archive
  • require NOTICE in the release artifact check

Verification

  • go test ./...
  • go vet ./...
  • go build ./...
  • terraform fmt -check -recursive examples/
  • ./scripts/check-version.sh 0.1.0
  • ./scripts/check-repository.sh
  • ./scripts/validate-examples.sh terraform 0.1.0
  • GoReleaser v2.17.1 configuration check and snapshot build
  • ./scripts/check-release-artifacts.sh dist/release snapshot
  • git diff --check

Release gate

Do not push v0.1.0 until the repository has GPG_PRIVATE_KEY and PASSPHRASE configured for the release workflow.

@zibuyu1995
zibuyu1995 requested a review from a team as a code owner August 11, 2026 21:47
Copilot AI lite review requested due to automatic review settings August 11, 2026 21:47

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Prepares the repository for the v0.1.0 release by finalizing release documentation/policy and ensuring the packaged provider archives include required legal notices, with corresponding artifact validation updates.

Changes:

  • Finalizes the v0.1.0 changelog entry date.
  • Updates the security supported-versions policy to list 0.1.x as supported.
  • Ensures NOTICE is included in GoReleaser zip archives and enforced by the release artifact validation script.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
SECURITY.md Replaces the “no release yet” text with an explicit supported-versions table for 0.1.x.
scripts/check-release-artifacts.sh Tightens archive validation to require NOTICE and updates the expected archive entry count.
CHANGELOG.md Marks v0.1.0 as released on 2026-08-11.
.goreleaser.yml Adds NOTICE (and explicitly lists documentation/license files) to the release archives.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@zibuyu1995
zibuyu1995 merged commit 20b67e2 into master Aug 11, 2026
8 checks passed
@zibuyu1995
zibuyu1995 deleted the chore/release-v0.1.0 branch August 11, 2026 21:50
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