Skip to content

fix: use semver-style tag for library docs release#846

Merged
Dan Miller (milldr) merged 1 commit into
masterfrom
milldr/docs-build-speedup
Jan 6, 2026
Merged

fix: use semver-style tag for library docs release#846
Dan Miller (milldr) merged 1 commit into
masterfrom
milldr/docs-build-speedup

Conversation

@milldr
Copy link
Copy Markdown
Member

what

  • Changed release tag from library-docs-latest to library-docs-0.0.0

why

The repository has an organization-level ruleset "Ensure all non-semver tags are immutable" that blocks creation of non-semver tags. The ruleset excludes patterns like *.*.*, so using library-docs-0.0.0 matches the exclusion and allows GITHUB_TOKEN to create/delete the release.

references

  • Fixes the "Package and Release" step failure in the Generate Library workflow
  • Ruleset ID: 1182685

- Tag format: library-docs-0.0.YYYYMMDDHHMMSS (e.g., library-docs-0.0.20260106143022)
- Creates new release each time instead of overwriting
- Build action finds latest library-docs-* release automatically
- Uses --latest flag to mark as latest release
- Auto-cleanup: keeps only the last 5 releases, deletes older ones

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
@milldr Dan Miller (milldr) force-pushed the milldr/docs-build-speedup branch from 7902760 to 863b5e6 Compare January 6, 2026 18:40
@milldr Dan Miller (milldr) merged commit 31e19a0 into master Jan 6, 2026
2 of 3 checks passed
@milldr Dan Miller (milldr) deleted the milldr/docs-build-speedup branch January 6, 2026 18:42
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