Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VS Code Extension Installation Action Run #27

Open
curtisma opened this issue Dec 11, 2022 · 4 comments
Open

VS Code Extension Installation Action Run #27

curtisma opened this issue Dec 11, 2022 · 4 comments

Comments

@curtisma
Copy link

Is there a specific GitHub action run you would currently recommend for installing the vs code extension?

Pre-built editors are downloadable from the artifacts section of each GitHub Action run

@dan-fritchman
Copy link
Collaborator

Yeah, good question, looks like we've got a problem here.

There's a large swath of commits that didn't get uploaded, because almost immediately upon claiming that in our README, I started getting these:

image

Dealing with this is now #28.


That said -

(a) The head of tree (main) is your best bet, now and for the near-term.
(b) Any action here https://github.com/Vlsir/Hdl21Schematics/actions that has a green check-mark, has the binaries built and uploaded. (Uploading them is one of the CI checks.)
(c) The current head https://github.com/Vlsir/Hdl21Schematics/actions/runs/3622679170 is one such commit!

But as noted at the end of #28, I'm also awfully suspicious that it's generating such a teeny-tiny VSIX extension-file. Downloading and installing from that artifacts page works on my system, but I worry it background-relies on other system-installed stuff.

Give that a spin, I'd love to hear how it goes. If it doesn't work you'll need to build from source, which I promise is not much harder.

@curtisma
Copy link
Author

Unfortunately, I couldn't find any artifacts attached to that.

If you can see them, maybe I just don't have permission to see the Action's artifacts.

@curtisma
Copy link
Author

When I get a chance I'll try building it myself.

@dan-fritchman
Copy link
Collaborator

OK yeah permissions, that's another good point. We'll see if we can open those up, or it'll effect the utility of the GitHub-based distribution.

Sorry the pre-built stuff hasn't been as advertised. Early days here. The from-source build should go as advertised, which is to say quite quickly.
Especially on MacOS, where all the web-folk work. And nearly as quickly on Ubuntu-ish Linuxes. And if it's Windows, well I don't have Windows, but they say it works well there too. On CI Windows it seems to work great.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants