Skip to content

Releases: galois-groups/sonar-fork-analysis

v2.0.0

Choose a tag to compare

@EvaristeGalois11 EvaristeGalois11 released this 14 Oct 23:27
Immutable release. Only release title and notes can be modified.
45be2ac

v2 is a rewrite that changes how pull requests from forks are analysed.

  • The token stays away from the fork's code. v1 ran Maven or Gradle on the pull request's code in the job that holds the Sonar token. In v2, the build runs without the token. The Sonar workflow then analyses the result and never runs the pull request's code.
  • Your own pushes and pull requests are analysed directly in the build, with the token. The Sonar workflow only handles pull requests from forks and Dependabot.
  • Beyond Maven and Gradle: v2 also runs Sonar's npm scanner for Node. Anything else works with a sonar-project.properties.
  • A new home: the action moved to galois-groups/sonar-fork-analysis.

Coming from v1? v1 gets no more fixes, not even security fixes. Follow migrating from v1. If v1 has analysed pull requests from forks, also rotate your Sonar token and delete your repository's Actions caches. Security explains why.

All changes since v1.3.0

What's Changed

Read more

v1.3.0

Choose a tag to compare

@EvaristeGalois11 EvaristeGalois11 released this 21 Nov 21:15
Release v1.3.0

v1.2.0

Choose a tag to compare

@EvaristeGalois11 EvaristeGalois11 released this 03 Jul 21:47

Full Changelog: v1.0.0...v1.2.0

First release

Choose a tag to compare

@EvaristeGalois11 EvaristeGalois11 released this 15 Mar 06:48

First release