-
Notifications
You must be signed in to change notification settings - Fork 224
Description
For maximum consistency and convenience, we could automate some/all of the release process based on pushing a release tag
Examples of releasing based on tag from our other stuff:
https://github.com/icsharpcode/ilspy-vscode/blob/master/.github/workflows/ci.yml#L46
https://github.com/icsharpcode/SharpZipLib/blob/master/.github/workflows/release.yml
Azure static site:
https://github.com/christophwille/github-release-stats
Azure function:
https://github.com/marketplace/actions/azure-functions-action
Artifacts/changelog as github release:
https://github.com/softprops/action-gh-release#%EF%B8%8F-uploading-release-assets
Nuget:
https://stackoverflow.com/a/58025355/1128762
VS marketplace:
https://cezarypiatek.github.io/post/develop-vsextension-with-github-actions/#release-workflow