dependabot[bot] opened a new pull request, #153:
URL: https://github.com/apache/fineract-backoffice-ui/pull/153

   Bumps [eslint-plugin-sonarjs](https://github.com/SonarSource/SonarJS) from 
4.0.2 to 4.2.0.
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/SonarSource/SonarJS/blob/master/docs/RELEASE.md";>eslint-plugin-sonarjs's
 changelog</a>.</em></p>
   <blockquote>
   <h1>Release Guide</h1>
   <p>SonarJS currently has two distinct release targets:</p>
   <table>
   <thead>
   <tr>
   <th>Target</th>
   <th>Artifact</th>
   <th>Main workflow</th>
   <th>Notes</th>
   </tr>
   </thead>
   <tbody>
   <tr>
   <td>Standard SonarQube analyzer</td>
   <td>Maven/JAR release artifacts</td>
   <td><code>.github/workflows/automated-release.yml</code></td>
   <td>This is the normal SonarJS release flow.</td>
   </tr>
   <tr>
   <td>SQAA (previously A3S)</td>
   <td>Docker image for <code>LanguageAnalyzerService</code></td>
   <td><code>.github/workflows/docker-sqaa.yml</code></td>
   <td>Manual SQAA-only entry point and fallback.</td>
   </tr>
   </tbody>
   </table>
   <h2>Terminology</h2>
   <ul>
   <li><code>SQAA</code> is the current name for what older docs and repository 
names still call <code>A3S</code>.</li>
   <li>Some external identifiers still keep the legacy <code>a3s</code> name 
for compatibility. The important ones are:
   <ul>
   <li>the Docker repository path <code>a3s/analysis/javascript</code></li>
   <li><code>packages/grpc/src/proto/language_analyzer.proto</code> with 
<code>option java_package = 
&quot;com.sonarsource.a3s.analyzer.grpc&quot;;</code></li>
   </ul>
   </li>
   <li>Do not rename those compatibility-sensitive identifiers as part of a 
routine release.</li>
   </ul>
   <h2>Standard SonarQube Analyzer Release</h2>
   <p>This is the regular SonarJS analyzer release. It produces the standard 
SonarQube analyzer artifacts and can also automate the SQAA handoff using the 
same build number.</p>
   <h3>Entry points</h3>
   <ol>
   <li>Start <code>.github/workflows/automated-release.yml</code>.</li>
   <li>That workflow orchestrates the release and then calls 
<code>.github/workflows/release.yml</code> for the actual artifact 
publication.</li>
   <li>After the release succeeds, 
<code>.github/workflows/bump-versions.yml</code> opens the next development 
iteration PR.</li>
   </ol>
   <h3>What <code>.github/workflows/automated-release.yml</code> does</h3>
   <p>The SonarJS workflow is a thin wrapper around 
<code>SonarSource/release-github-actions/.github/workflows/automated-release.yml@v1</code>
 with SonarJS-specific inputs:</p>
   <ul>
   <li>project name <code>SonarJS</code></li>
   <li>plugin name <code>javascript</code></li>
   <li>Jira project <code>JS</code></li>
   <li>optional SQC and SQS integration PRs</li>
   <li>optional SQAA integration, enabled in the SonarJS wrapper and 
implemented by a custom local workflow</li>
   <li>SLVS, SLVSCODE, SLE, and SLI integration tickets enabled</li>
   <li>the generic <code>release-github-actions</code> SQAA integration 
explicitly disabled, because SonarJS uses <code>analysis/js_ts_image_tag</code> 
instead of <code>gradle/sonar-plugins.versions.toml</code></li>
   </ul>
   <p>The reusable workflow performs the following steps:</p>
   <ol>
   <li>Freeze the target branch.</li>
   <li>Run the releasability checks with 
<code>SonarSource/gh-action_releasability@v3</code>.</li>
   <li>Resolve the release version with <code>get-release-version</code>.</li>
   <li>Resolve the Jira version with <code>get-jira-version</code>.</li>
   <li>Generate Jira-based release notes with 
<code>get-jira-release-notes</code> unless explicit notes were provided.</li>
   <li>Create the REL Jira ticket with 
<code>create-jira-release-ticket</code>.</li>
   <li>Publish the GitHub release with <code>publish-github-release</code>.</li>
   <li>Unfreeze the branch.</li>
   <li>Release the Jira version, create the next Jira version, and move the REL 
ticket to <code>Technical Release Done</code>.</li>
   </ol>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li>See full diff in <a 
href="https://github.com/SonarSource/SonarJS/commits";>compare view</a></li>
   </ul>
   </details>
   <details>
   <summary>Maintainer changes</summary>
   <p>This version was pushed to npm by <a 
href="https://www.npmjs.com/~GitHub%20Actions";>GitHub Actions</a>, a new 
releaser for eslint-plugin-sonarjs since your current version.</p>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-sonarjs&package-manager=npm_and_yarn&previous-version=4.0.2&new-version=4.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   <details>
   <summary>Dependabot commands and options</summary>
   <br />
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot show <dependency name> ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to