git-log--graph icon indicating copy to clipboard operation
git-log--graph copied to clipboard

Move building/publishing to CI

Open phil294 opened this issue 5 months ago • 0 comments

From #163:

PS: It would be great to have an automatic release process using GitHub actions (vs. you manually deploying it from local), to avoid this kind of problems and give more security and transparency on the deployed code in the marketplace. I think the one used for GitKraken might be a good starting point for inspiration.

The current release process includes several important manual steps such as testing, updating dependencies, and curating the changelog. I'll have a look but these are difficult to automate. However, I haven't thought of moving the actual bundling/publishing process into CI for transparency's and reproducibility's sake before. This is a good idea I think.

phil294 avatar Jul 08 '25 21:07 phil294