Skip to content

Releases: gitricko/sonarless

v1.4: Update sonar cli and server images versions

Choose a tag to compare

@gitricko gitricko released this 11 May 03:47
4008feb
Add devcontainer setup and upgrade SonarQube to 26.4.0 (#37)

* Add devcontainer configuration and post-create script for Hermes-Coding Agent setup

* upgrade: SonarQube server to 26.4.0.121862-community and scanner CLI to 12.1

- Server: 25.5.0.107428-community → 26.4.0.121862-community
- CLI: 11.3 → 12.1
- Both images verified, manual scan test passed

* docs: bump version references from v1.3 to v1.4

* fix: correct postStartCommand syntax to use bash -c

* fix: use ln -sf for idempotent symlink creation

Copilot: ln -s fails on rebuild if symlink already exists.
Using -f (force) ensures idempotent behavior.

* fix: pin hermes-agent install to v2026.5.7 tag instead of main

Copilot: piping remote script from mutable main branch is a supply-chain
risk. Pinning to a release tag ensures reproducibility.

v1.3: Update SonarQube Community Server and CLI scanner version (#26)

Choose a tag to compare

@gitricko gitricko released this 06 May 21:41
df4de6b

What's Changed

Check PR: #26

v1.2

Choose a tag to compare

@gitricko gitricko released this 09 Jul 03:25
8130e1f

What's Changed

  • Switch to MIT License by @gitricko in #15
  • change version in README manually - add badges by @gitricko in #22
  • Upgrade SonarQube to 10.6-community by @gitricko in #23
  • Update action.yml - fix bugs by renamed metrics to metrics by @gitricko in #24

Full Changelog: v1.1...v1.2

v1.1

Choose a tag to compare

@gitricko gitricko released this 08 Jun 06:46
af9db33

What's Changed

  • Sonar Extension: ShellCheck and Mac Support for it
  • Customization for Docker Images used in this project (SonarQube Server and Scanner)
  • Enable codacy action to check on this repo (on top of sonarqube)
  • Enable check on # issues from metrics (mainly from shellcheck), break build more issue found above baseline of 2

Full Changelog: v1...v1.1

v1 - official release

Choose a tag to compare

@gitricko gitricko released this 03 Jun 04:44
dcbd067

What's Changed

  • Created a simple shell CLI so that developer can scan code easily on thier machine.
    • To install: curl -s "https://raw.githubusercontent.com/gitricko/sonarless/main/install.sh" | bash
  • GHA-CI to test above cli

What is Sonarless ?

Enable developers to do continuous code inspection serverlessly (without hosted server) for GitHub Actions

This action and its developer friendly helper scripts enable sonarqube scanning for your repository without a need of a dedicated hosted sonarqube server. It boots up a sonarqube docker instance and enable developers to scan checkout code and give a metric json so that you can check the quality of the code.

v0 - pre-release testing

Choose a tag to compare

@gitricko gitricko released this 01 Jun 19:53
2c58164

Sonarless v0

Enable developers to do continuous code inspection serverlessly in GitHub Actions

This action and its developer friendly helper scripts enable sonarqube scanning for your repository without a need of a dedicated hosted sonarqube server. It boots up a sonarqube docker instance and enable developers to scan checkout code and give a metric json so that you can check the quality of the code.