mjbvz / vscode-markdown-mermaid

Adds Mermaid diagram and flowchart support to VS Code's builtin markdown preview
https://marketplace.visualstudio.com/items?itemName=bierner.markdown-mermaid
MIT License
630 stars 112 forks source link

feat(ci): add git workflow for vsix file build and release #251

Closed yufeikang closed 2 months ago

yufeikang commented 3 months ago

Title:

Implement GitHub Actions for Automatic .vsix File Creation and Release

Description:

This pull request introduces a new GitHub Actions workflow dedicated to enhancing our automation capabilities. With this update, whenever new tags are pushed to the repository, a GitHub Actions workflow is triggered to automatically build .vsix files. Upon successful build completion, it then automatically creates a GitHub release and attaches the built .vsix file to it. This automation streamlines the release process, making it more efficient and error-proof.

Additionally, I've updated the .gitignore file to exclude .vsix files from being tracked in the repository. This ensures that our repository remains clean and only contains source code and necessary project files, rather than compiled artifacts.

Key Changes:

Looking forward to your feedback and suggestions!

🚀

mjbvz commented 2 months ago

enhancing our automation capabilities

Please provide more context on why you need this change