Skip to content

chore(release): prep v0.1.0#4

Merged
machado144 merged 1 commit into
mainfrom
release/v0.1.0-prep
May 6, 2026
Merged

chore(release): prep v0.1.0#4
machado144 merged 1 commit into
mainfrom
release/v0.1.0-prep

Conversation

@machado144

Copy link
Copy Markdown
Contributor

Pre-release cleanup so install paths and CHANGELOG are accurate when v0.1.0 publishes.

Changes

  • README install — drop "no tagged release yet" caveat; show go install, Linux amd64 curl, macOS arm64 curl, and link to releases page for other platforms
  • Reusable workflow — replace unauthenticated GitHub API call (rate-limited 60/hr/IP) with native releases/latest/download/... redirect
  • CHANGELOG — collapse [Unreleased] into [0.1.0] — 2026-05-06; reset [Unreleased] to empty for future entries

After this merges

  1. Trigger the Release workflow with tag = v0.1.0
  2. Verify binaries land on the releases page
  3. Make repo public

Test plan

  • No code changed; go test ./... still 120 passing on main
  • Confirm releases/latest/download/... URLs resolve once the release is cut
  • Confirm reusable workflow installs yamlspec in a downstream repo

- README: clean install section with Linux + macOS curl one-liners and links to other platforms
- Reusable workflow: drop GitHub API call for latest, use native releases/latest/download redirect
- CHANGELOG: collapse Unreleased into [0.1.0] — 2026-05-06

@github-actions github-actions Bot 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.

Core Changes

  • Replaced the GitHub API-based download URL resolution in the reusable workflow with a direct releases/latest/download URL to avoid rate-limiting issues.
  • Updated README.md to provide concrete installation instructions for go install and direct binary downloads, removing the "no tagged release yet" disclaimer.

Concerns

  • None. The change to the download URL is a standard practice for GitHub releases and is more robust than parsing the API response.

Verdict

  • Approve: The changes are safe, improve reliability, and prepare the repository for the v0.1.0 release.

Code review performed by GEMINI - gemini-3.1-flash-lite-preview.

@machado144 machado144 merged commit a254b2f into main May 6, 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