denoland / dotland

[Archived] deno.land website
https://deno.land
MIT License
957 stars 626 forks source link

Create versions using GitHub releases instead of tags #2430

Closed MiguelRipoll23 closed 2 years ago

MiguelRipoll23 commented 2 years ago

The integration between GitHub and Deno Deploy is flawless, it works very well. After some time using Deno Land with third party modules in order to keep GitHub releases and Deno Land versions completely synchronized it would be better to use releases instead of tags to publish a new version.

This also opens the possibility to use the pre-release flag from GitHub in Deno Land as well or combine other actions to publish to an alternative registry like GitHub Packages.

Thank you, ❤️ Deno.

kitsonk commented 2 years ago

Thank you, but we will stick with tags. GitHub releases are GitHub specific and simply an overlay on git tags. Git tags are universal in the git ecosystem and help ensure that we will not always be limited to GitHub in the future.

Respectfully declined.