Releases: cicirello/jacoco-badge-generator
Releases · cicirello/jacoco-badge-generator
jacoco-badge-generator, v2.12.1
[2.12.1] - 2025-07-16
Dependencies (GitHub Actions Mode)
- Updated Docker file to use new tag format for
cicirello/pyaction
- Bumps
cicirello/pyaction
to3.13.5-gh-2.75.1
(Python 3.13.5).
jacoco-badge-generator, v2.12.0
[2.12.0] - 2025-05-20
Added
- Added inputs for disabling failure on decrease when coverage is above a specified limit:
coverage-decrease-limit
: Overridesfail-on-coverage-decrease
when coverage is at least this limitbranches-decrease-limit
: Overridesfail-on-branches-decrease
when branches coverage is at least this limit
Dependencies
- Bump cicirello/pyaction from 4.23.0 to 4.33.0, including upgrading Python to 3.13 within the Docker container of the action.
CI/CD
- Bump Python to 3.13 in CI/CD workflows when running unit tests.
- Matrix testing for Python versions 3.8 through 3.13 for unit tests.
- Matrix testing the CLI mode for Python versions 3.8 through 3.13.
jacoco-badge-generator, v2.11.0
[2.11.0] - 2023-09-15
Added
- Option to customize heading for GitHub Actions workflow job summary
Dependencies
- Bump cicirello/pyaction from 4.22.0 to 4.23.0
jacoco-badge-generator, v2.10.0
[2.10.0] - 2023-09-04
Added
- Option to suppress workflow job summary in GitHub Actions Mode (#126).
Dependencies
- Bump cicirello/pyaction from 4.19.0 to 4.22.0
New Contributors
Full Changelog: v2...v2.10.0
jacoco-badge-generator, v2.9.0
[2.9.0] - 2023-05-24
Added
- Support for glob patterns in GitHub Actions mode for specifying multiple JaCoCo reports for multi-module projects (note: CLI mode already supported this indirectly since the shell expands globs automatically).
Dependencies
- Bump cicirello/pyaction from 4.11.1 to 4.19.0, including upgrading Python within the Docker container to 3.11.
CI/CD
- Bump Python to 3.11 in CI/CD workflows.
jacoco-badge-generator, v2.8.1
[2.8.1] - 2022-10-24
Fixed
- The replacement for GitHub Action's deprecated
set-output
is not available yet for all self-hosted users. This patch
handles that by using the new$GITHUB_OUTPUT
environment file if it exists, and otherwise falling back toset-output
.
Dependencies
- Bump cicirello/pyaction from 4.11.0 to 4.11.1
jacoco-badge-generator, v2.8.0
[2.8.0] - 2022-10-21
Added
- Generate and output a GitHub Actions workflow job summary with the coverage percentages.
Fixed
- Replaced use of GitHub Action's deprecated
set-output
workflow command.
Dependencies
- Bump cicirello/pyaction from 4.6.0 to 4.11.0, which includes upgrading Python within the Docker container to 3.10.7.
jacoco-badge-generator, v2.7.0
[2.7.0] - 2022-06-28
Added
- CLI Mode: Ability to run as a command-line utility outside of GitHub Actions, such as part of a local build script, etc.
Changed
- Refactored main control block to improve maintainability (#63).
- Refactored organization of source files (#64).
- Bumped base Docker image cicirello/pyaction from 4.1.0 to 4.6.0.
CI/CD
- Added workflow to automatically publish CLI utility to PyPI on new releases of GitHub Action to GitHub Marketplace.
jacoco-badge-generator, v2.6.1
jacoco-badge-generator, v2.6.0
[2.6.0] - 2022-02-17
Added
- Option to specify custom labels for the left side of the badges controlled
by the new inputscoverage-label
andbranches-label
.
Changed
- Left-side text width and position calculated rather than hard-coded to
width of "coverage" and "branches". - Changed Dockerfile to pull base image from GitHub Container Registry, assuming
within GitHub Actions likely faster to pull from GitHub rather than Docker Hub. - Repository reorganized to move Python source code to a new src directory.