Skip to content

[FEATURE] Automated VSIX build on new version tag #17

@rajbos

Description

@rajbos

Is your feature request related to a problem? Please describe.
I want to create a new release, with generated release notes when a new version tag is pushed into the repo

Describe the solution you'd like
New workflow that:

  • checks if the version number in the package.config matches the new tag
  • builds and runs the tests
  • generates the vsix file
  • creates a new release, and adds the vsix file to it as an artefact

Describe alternatives you've considered
Currently doing all this manually, which sucks

Use case
Generated release with provenance from the repo, to create more trust in the binary itself (no tampering on my laptop for example).

Priority
How important is this feature to you?

  • Critical - I can't use the extension effectively without this
  • High - This would significantly improve my experience
  • Medium - This would be a nice addition
  • Low - This is just a suggestion

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions