JuliaRegistries / TagBot

Creates tags, releases, and changelogs for your Julia packages when they're registered
https://github.com/marketplace/actions/julia-tagbot
MIT License
94 stars 20 forks source link

Always create tags via CLI #320

Closed omus closed 2 months ago

omus commented 2 months ago

Fixes #239. There is a bug with the GitHub API where you can only create tags for SHA's which are the HEAD commit on a branch (https://github.com/orgs/community/discussions/68932). Attempting to register tags for other SHAs results in failures like this: https://github.com/JuliaRegistries/TagBot/issues/239#issuecomment-2246021651

omus commented 2 months ago

I need #318 to test locally so I'll rely on the CI for testing this change.

omus commented 2 months ago

@christopher-dG can you review this?

davidanthoff commented 2 months ago

Bump, I'd love to see this merged!