Skip to content

Conversation

@SonarTech
Copy link
Contributor

Part of

  1. release.yml
    Added NPM cache for vsce-publish action (line 52-57)
    Added NPM cache for ovsx-publish action (line 140-145)
  2. credcheck.yml
    Added NPM cache for both vsce-publish and ovsx-publish (line 33-38)
  3. build.yml
    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)
  4. shadow-scans.yml
    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:

  • Please explain your motives to contribute this change: what problem you are trying to fix, what improvement you are trying to make
  • Use the following formatting style: SonarSource/sonar-developer-toolset
  • Provide a unit test for any code you changed
  • If there is a JIRA ticket available, please make your commits and pull request start with the ticket ID (SLVSCODE-XXXX)

@hashicorp-vault-sonar-prod
Copy link

hashicorp-vault-sonar-prod bot commented Jan 5, 2026

BUILD-9716

@sophio-japharidze-sonarsource
Copy link
Contributor

@mikolaj-matuszny-ext-sonarsource Would it be possible to reopen the PR but on a branch named like branch-...-allvsix so that the same exact steps are run as on master branch?

@vnaskos-sonar vnaskos-sonar self-assigned this Jan 9, 2026
@vnaskos-sonar vnaskos-sonar force-pushed the feat/mmatuszny/BUILD-9716-optimization branch from 0269a1d to 092fb9f Compare January 9, 2026 13:56
@vnaskos-sonar vnaskos-sonar force-pushed the feat/mmatuszny/BUILD-9716-optimization branch from 092fb9f to e643656 Compare January 9, 2026 14:46
@sonarqube-next
Copy link

sonarqube-next bot commented Jan 9, 2026

Quality Gate passed Quality Gate passed

Issues
0 New issues
0 Fixed issues
0 Accepted issues

Measures
0 Security Hotspots
0 Dependency risks
No data about Coverage
No data about Duplication

See analysis details on SonarQube

Copy link
Contributor

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 🙈

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.

4 participants