You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@daffodil.apache.org by GitBox <gi...@apache.org> on 2022/08/25 16:06:21 UTC

[GitHub] [daffodil-vscode] stevedlawrence commented on issue #270: PR Request VSIX Build and Upload

stevedlawrence commented on issue #270:
URL: https://github.com/apache/daffodil-vscode/issues/270#issuecomment-1227474564

   > @stevedlawrence @mbeckerle How would you guys feel about something like this?
   Just want to clarify that neither Mike nor I have any more sway over decisions than any other member of the community. Any decisions should be made by, and addressed to, the Daffodil community, who are hopefully tracking new issues, especially those PMC/committers whose main focus is on the VS Code extension. I would love to hear from other committers on their thoughts as well.
   
   As to the question. I don't think I have anything against uploading vsix files as build artifacts, as long we don't promote these artifacts and make it clear that they are purely for snapshot dev purposes. These artifacts have not be reviewed or voted on, so cannot be treated the way one would treat a normal release artifact.
   
   As to the usefulness of this, I don't personally think I would find it useful, but I won't stand in the way if others do. If there's a PR that I want to test, I usually just check out the PR and build it. Building a vsix is a one liner, and is pretty quick. Especially considering vsix files are pretty large, approaching 200MB.
   
   I also think having an automated test infrastructure would alleviate some of this. Rather than downloading and manually testing a PR, instead we should be able to rely on tests being written for the PR and automatically run as part of the workflow. 
   
   Also, note that we definitely can't use this workflow for release candidates, since that needs to go through a separate review/vote process.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@daffodil.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org