-
Notifications
You must be signed in to change notification settings - Fork 92
BUILD-9716 Optimize workflow #894
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
base: master
Are you sure you want to change the base?
Conversation
|
@mikolaj-matuszny-ext-sonarsource Would it be possible to reopen the PR but on a branch named like |
0269a1d to
092fb9f
Compare
092fb9f to
e643656
Compare
|
sophio-japharidze-sonarsource
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't understand much but I trust it's ok 🙈





Part of
Added NPM cache for vsce-publish action (line 52-57)
Added NPM cache for ovsx-publish action (line 140-145)
Added NPM cache for both vsce-publish and ovsx-publish (line 33-38)
Updated all NPM cache steps to use SonarSource/gh-action_cache@v1
Added JAR dependency caching (server/, analyzers/, eslint-bridge/) to:
build job (line 91-99)
test-linux job (line 176-184)
test-windows job (line 250-258)
qa-tests job (line 320-328)
Added VSIX artifact upload after build (line 146-151)
Replaced Artifactory download with GitHub artifact download in qa-tests (line 333-336)
Updated NPM cache to use SonarSource/gh-action_cache@v1
Added JAR dependency caching (line 47-55)
Please review our contribution guidelines.
And please ensure your pull request adheres to the following guidelines: