Skip to content

BUILD-8684 feat: Add yarn build action#26

Merged
mikolaj-matuszny-ext-sonarsource merged 3 commits intomasterfrom
feat/mmatuszn/BUILD-8096-yarn-action
Jul 31, 2025
Merged

BUILD-8684 feat: Add yarn build action#26
mikolaj-matuszny-ext-sonarsource merged 3 commits intomasterfrom
feat/mmatuszn/BUILD-8096-yarn-action

Conversation

@mikolaj-matuszny-ext-sonarsource
Copy link
Copy Markdown
Contributor

@mikolaj-matuszny-ext-sonarsource mikolaj-matuszny-ext-sonarsource commented Jul 29, 2025

  • Creates new build-yarn action with SonarQube integration and Artifactory deployment
  • Includes comprehensive build script supporting multiple branch types and deployment strategies
  • Adds test coverage for yarn build functionality
  • Updates project configuration to include yarn build action in coverage and analysis

@hashicorp-vault-sonar-prod hashicorp-vault-sonar-prod Bot changed the title feat: Add yarn build action BUILD-8684 feat: Add yarn build action Jul 29, 2025
@mikolaj-matuszny-ext-sonarsource mikolaj-matuszny-ext-sonarsource force-pushed the feat/mmatuszn/BUILD-8096-yarn-action branch 14 times, most recently from 066e033 to 8e2be74 Compare July 30, 2025 12:04
@mikolaj-matuszny-ext-sonarsource mikolaj-matuszny-ext-sonarsource marked this pull request as ready for review July 30, 2025 12:05
@mikolaj-matuszny-ext-sonarsource mikolaj-matuszny-ext-sonarsource requested a review from a team July 30, 2025 12:05
@mikolaj-matuszny-ext-sonarsource mikolaj-matuszny-ext-sonarsource force-pushed the feat/mmatuszn/BUILD-8096-yarn-action branch 2 times, most recently from 611917d to b22c30f Compare July 30, 2025 12:09
Comment thread build-yarn/action.yml
Comment thread build-yarn/action.yml
Comment thread build-yarn/action.yml Outdated
Comment thread build-yarn/action.yml Outdated
Comment thread build-yarn/action.yml
Comment thread build-yarn/build.sh Outdated
Comment thread build-yarn/build.sh
Comment thread spec/build-yarn_spec.sh Outdated
Comment thread build-yarn/build.sh Outdated
Comment thread build-yarn/build.sh Outdated
@mikolaj-matuszny-ext-sonarsource mikolaj-matuszny-ext-sonarsource force-pushed the feat/mmatuszn/BUILD-8096-yarn-action branch from b22c30f to 4e1681a Compare July 31, 2025 07:38
@mikolaj-matuszny-ext-sonarsource mikolaj-matuszny-ext-sonarsource force-pushed the feat/mmatuszn/BUILD-8096-yarn-action branch from 4e1681a to 0f45dcd Compare July 31, 2025 08:12
@sonarqubecloud
Copy link
Copy Markdown

🤖 Pull Request summary

Add new build-yarn action with comprehensive Yarn project support.

New build-yarn action: Complete GitHub action for building, testing, analyzing, and deploying Yarn projects with SonarQube integration and Artifactory deployment
Full pipeline support: Handles different branch types (main, maintenance, PR, dogfood, long-lived feature) with conditional deployment and analysis
Configuration updates: Added yarn.lock to .gitignore, updated test coverage patterns, and documentation
Comprehensive testing: Added 280+ lines of ShellSpec tests covering all scenarios and edge cases

💬 Please send your feedback

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarQube Cloud

@mikolaj-matuszny-ext-sonarsource mikolaj-matuszny-ext-sonarsource merged commit 99ab5cb into master Jul 31, 2025
9 checks passed
@mikolaj-matuszny-ext-sonarsource mikolaj-matuszny-ext-sonarsource deleted the feat/mmatuszn/BUILD-8096-yarn-action branch July 31, 2025 08:47
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.

2 participants