-
Notifications
You must be signed in to change notification settings - Fork 3
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
Automate releases #28
Comments
I would like a slightly different solution for automatic releases. It would be better to release a new version on every GitHub release. This would be better for developers because they would only need to create GitHub release and the package will be automatically released to correct package managers. |
@filips123 do you mean like a hook on github releases to publish to other sources? |
Yes, something like this. Or Travis CI build that runs on GitHub releases. |
Not sure if that's possible, but it's definitely a good idea in case you want to support multiple source easily.
|
GitHub hooks would be harder to do because it would require external API service. But it would be easier for developers. Publishing with CI on GitHub releases is possible with Travis CI deploy:
provider: script
script: g publish
on:
tags: true @azukaar Also, what does |
You can change that by adding to your gupm.json :
That is said you can't set an array or "all" in here. It would be a good idea to support arrays in there now that you mention it! thanks for that. Publishing to all providers tho seems a bit counter-productive since you probably don't use all your installed providers in all projets |
What about publishing to all used providers? |
Need to think about it. Some Providers won't even support publishing so I'm not quite sure |
Needs #9, and a github-release provider
The text was updated successfully, but these errors were encountered: