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

[code] complete validations of extensions in .gitpod.yml #4645

Closed

Conversation

akosyakov
Copy link
Member

@akosyakov akosyakov commented Jun 29, 2021

What it does

Change in Gitpod Code: gitpod-io/openvscode-server@d876a1d

There are now following validations and quick fixes:

Check Quick Fixes 
Deprecated user uploaded extensions Resolve them against Open VSX 
 Extensions cannot be found in Open VSX Remove from .gitpod.yml or search for them in Open VSX 
 Extensions URLs cannot be resolved to valid VSIX files N/A 
 Extensions is installed for the workspace but missing in .gitpod.yml  Add to .gitpod.yml or uninstall
 Extensions is uninstalled but present in .gitpod.yml  Remove from .gitpod.yml or install as no synced

How to test

vscode:
  extensions:
    - [email protected]:UATTe2sTFfCYWQ3jw4IRsw==
    - [email protected]:ZnPmyF/Pb8AIWeCqc83gPw==
    - [email protected]:j58HdmA0K7d9a9sEkogZNw==
    - [email protected]:uXdjV53wtoTevFK6HOh3pQ==
    - [email protected]:QEP7gdWtMuY+j8RZ5OLDkA==
    - [email protected]:yEx8nRSXlfXAHqsbkTJpdA==
    - [email protected]:Z3iqHRuIxskc0nruY4MpEQ==
    - https://github.com/golang/vscode-go/releases/download/v0.26.0/go-0.26.0.vsix
    - https://github.com/golang/vscode-go/releases/download2/v0.26.0/go-0.26.222.vsix
  • Play with it, try to install and uninstall some extensions, and check that validations (quick fixes) pop up as described above.

@akosyakov akosyakov force-pushed the akosyakov/code-validate-that-uninstalled-4642 branch from 2a6a197 to 5261b64 Compare June 29, 2021 07:25
@akosyakov
Copy link
Member Author

superseded #4646

@akosyakov akosyakov closed this Jun 29, 2021
@AlexTugarev AlexTugarev deleted the akosyakov/code-validate-that-uninstalled-4642 branch December 9, 2022 05:24
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

Successfully merging this pull request may close these issues.

[code] validate that uninstalled no sync extensions are removed from .gitpod.yml
1 participant