-
Notifications
You must be signed in to change notification settings - Fork 200
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Could you release major version(s) of your GitHub action? #143
Comments
Note: in practice this is done by pushing a tag git tag -fa v1 -m "Update v1 tag"
git push origin v1 --force |
I'm going to start using the version firebase-tool that the release has inside of it. So the latest was |
@w9jds friendly ping about exposing the major version tag as well :) |
@w9jds ping. |
I'm also interested in this, I'd love to be able to use |
Sorry for the ping, I also need this. |
Bonjour! 🇫🇷
I contribute to GitHub Actions Kotlin DSL which provides an alternative to write GitHub Actions not in YAML but in a type-safe programming language: Kotlin.
To this end we provide type-safe wrappers for currently 72 (and counting) wrapper actions. Those type-safe wrappers are generated from its
action.yml
which we update when it goes to a new major version, for exampleactions/cache@v2
toactions/cache@v3
And of course we support your action as well!
Unfortunately when an action don't have a major version, which is what GitHub recommands, we are forced to update manually for every minor version, like from
appleboy/scp-action/v0.1.2
toappleboy/scp-action/v0.1.3
See our issue here
Would you consider creating a major version for your action?
That would make our life easier, and the life of your users easier in general.
You can find here the recommendations from GitHub:
https://github.com/actions/toolkit/blob/main/docs/action-versioning.md
(see Recommendations in particular)
The text was updated successfully, but these errors were encountered: