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

SQSCANGHA-54 Rebranding #152

Merged
merged 5 commits into from
Nov 28, 2024
Merged

SQSCANGHA-54 Rebranding #152

merged 5 commits into from
Nov 28, 2024

Conversation

antonioaversa
Copy link
Contributor

@antonioaversa antonioaversa commented Nov 27, 2024

Rebrand the GitHub Action as "SonarQube Server and Cloud". Main changes are:

Prerequisite for the deprecation of the GitHub Action for SonarCloud.

The base of this PR is #151, as it builds on top of it.

The PR is kept in draft to avoid accidental merging.

#151 has been merged, so this PR now targets dev.

@antonioaversa antonioaversa marked this pull request as ready for review November 27, 2024 13:55
@antonioaversa antonioaversa force-pushed the antonio/rebranding branch 3 times, most recently from 27a21d0 to 7f30be4 Compare November 27, 2024 14:36
@antonioaversa antonioaversa marked this pull request as draft November 27, 2024 14:56
@antonioaversa antonioaversa requested a review from a team November 27, 2024 14:57
@antonioaversa antonioaversa force-pushed the antonio/support-for-missing-wget branch from 51a9d67 to a9c2193 Compare November 28, 2024 07:11
Copy link
Member

@henryju henryju left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minot comments then LGTM

README.md Outdated
- *`GITHUB_TOKEN` – Provided by Github (see [Authenticating with the GITHUB_TOKEN](https://help.github.com/en/actions/automating-your-workflow-with-github-actions/authenticating-with-the-github_token)).*
- `SONAR_HOST_URL` – **Required** this tells the scanner where SonarQube is hosted.
- For SonarQube Server: you can set the `SONAR_HOST_URL` environment variable in the "Variables" settings page of your repository, or you can add them at the level of your GitHub organization (recommended).
- For SonarQube Cloud: it should be set to `https://sonarcloud.io`.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the default for new scanners, so I think you can drop this line.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh, I didn't know, that's great! I have changed to text to reflect that.

This simplifies the migration of users from sonarcloud-github-action to sonarqube-scan-action, as, apart from the change of action, it should work out of the box without any argument or env var change, so it's basically a drop-in replacement!

README.md Outdated
- `SONAR_HOST_URL` – **Required** this tells the scanner where SonarQube is hosted.
- For SonarQube Server: you can set the `SONAR_HOST_URL` environment variable in the "Variables" settings page of your repository, or you can add them at the level of your GitHub organization (recommended).
- For SonarQube Cloud: it should be set to `https://sonarcloud.io`.
- `SONAR_ROOT_CERT` – Holds an additional root certificate (in PEM format) that is used to validate the SonarQube Server certificate. You can set the `SONAR_ROOT_CERT` environment variable in the "Secrets" settings page of your repository, or you can add them at the level of your GitHub organization (recommended).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can also be useful for SonarQube Cloud, in case of a proxy.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Indeed, I have changed the text to reflect that.

Base automatically changed from antonio/support-for-missing-wget to dev November 28, 2024 09:32
@antonioaversa antonioaversa marked this pull request as ready for review November 28, 2024 09:34
@antonioaversa antonioaversa merged commit 7b13cfe into dev Nov 28, 2024
28 checks passed
@antonioaversa antonioaversa deleted the antonio/rebranding branch November 28, 2024 09:41
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