Releases: cicirello/jacoco-badge-generator
Releases · cicirello/jacoco-badge-generator
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.
jacoco-badge-generator, v2.5.0
[2.5.0] - 2021-11-11
Added
- Option to generate a simple JSON summary report containing the coverage
and branches coverage values as double-precision floating-point values.
This may be useful as input to other tools. Additionally, if used in
combination with the existingfail-on-coverage-decrease
and/or
fail-on-branches-decrease
features, those checks will be more accurate.
This new feature is controlled by a pair of new inputsgenerate-summary
andsummary-filename
. This feature is disabled by default.
jacoco-badge-generator, v2.4.1
[2.4.1] - 2021-08-16
Fixed
- Visual improvements to right side of badges:
- Adjusted calculation of text lengths for right side of badges
for improved character spacing. - Badge width now also adjusted by the right side text lengths.
- Adjusted calculation of text lengths for right side of badges