Skip to content

chore: Improve py-shiny release skill with lessons from v1.6.1#2232

Draft
cpsievert wants to merge 1 commit into
mainfrom
improve-release-skill
Draft

chore: Improve py-shiny release skill with lessons from v1.6.1#2232
cpsievert wants to merge 1 commit into
mainfrom
improve-release-skill

Conversation

@cpsievert
Copy link
Copy Markdown
Collaborator

Summary

  • Add GH Release naming conventions table (required title prefixes for PyPI publish workflows)
  • Document parallelism opportunities for independent later phases (8-12)
  • Clarify py-htmltools version bump format and changelog conventions
  • Expand shinylive phase: all Python submodules must be updated (not just py-shiny), lockfile verification, deploy workflow details
  • Add specific file paths for py-shinylive version bumps
  • Expand r-shinylive phase: DESCRIPTION version bump and NEWS.md entry
  • Clarify py-shiny docs bump targets [doc] extras in pyproject.toml
  • Document conda-forge known issues (stale license_file references, bot PR timing)
  • Update Huggingface phase: Space uses unpinned deps, restart-first troubleshooting
  • Codify tag-before-push-main ordering for safer releases

Test plan

  • These are Claude Code skill files (markdown only) — no code changes to test

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@cpsievert cpsievert marked this pull request as draft May 1, 2026 22:51
@cpsievert cpsievert requested a review from schloerke May 1, 2026 22:51
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