Release Date: 2024-10-10
- add option
xml-skip-covered
to skip lines that covered for 100% based on xml report, thanks to @NikTerentev for contribution - bump dev dependencies and minor for
@actions/core
Release Date: 2024-06-30
- fix commit
sha
andref
forworkflow_run
, instead of from the default branch, thanks to @cecheta for contribution - use
label
instead ofref
forworkflow_run
andworkflow_dispatch
, thanks to @cecheta for contribution - use data from all testsuites instead the first one, thanks to @eltoder for contribution
Release Date: 2024-01-13
- add
workflow_run
to the events that can trigger this action, big thanks to @Bouni for contribution
Release Date: 2023-11-26
- add support for updateing the comment in PR through
workflow_dispatch
event by passing manually issue number, thanks to @alexjyong for contribution
Release Date: 2023-11-15
- remove warning by run in
node20
insteadnode16
- add support for
workflow_dispatch
event, thanks to @f100024 for contribution
Release Date: 2023-08-02
- Fix wrong badge link when have an empty space in total coverage
Release Date: 2023-03-18
- Fix generating coverage report when all files
skip-covered
Release Date: 2023-03-03
- Fix broken links that include double underscores like
__init__.py
- Bump dev dependencies
Release Date: 2023-02-04
- Fix commit sha in links when event is
pull_request_target
Release Date: 2023-01-31
- Support
pull_request_target
event to add comments - Bump dev dependencies
Release Date: 2023-01-23
- Export right
stms
when usingpytest-xml-coverage-path
, thanks to @ricardolsmendes for contribution - Fix some typos in comments
Release Date: 2023-01-09
- Update the previous comment with non-default github-token
Release Date: 2022-12-24
- Fix output of the
coverage
when using onlypytest-xml-coverage-path
Release Date: 2022-12-03
- Support for url for github enterprise repositories, thanks to @jbcumming for contribution
- Minor readme improvements, thanks to @AlexanderLanin for contribution
Release Date: 2022-11-26
- Support matrix with individual comments. When you run in a matrix, and you want that every job will post a comment, you can use the
unique-id-for-comment: ${{ matrix.python-version }}
. This will post a comment for every job, and will update them on every run.
Release Date: 2022-11-26
- Fix when using
multiple-files
table is not formatted correctly, because of the column count mismatch thanks to @jbcumming for contribution
Release Date: 2022-10-20
- Fix failing the action when the event type is not
pull_request
/push
. Now it will just postwarning
message if you try to comment (and not fail the whole action). If you just using anoutput
of the action you will be able to run this action on events likeschedule
/workflow_dispatch
etc - Add full
CHANGELOG.md
(current file with all history). Those whos usedependabot
now will be able to see the changes directly in the PR
Release Date: 2022-10-12
- Upgrade
node12
tonode16
(otherwise GitHub printwarning
on that)
Release Date: 2022-09-06
- fix empty folders on changed files (the report show empty folders even they don't contain files)
Release Date: 2022-09-06
- fix warning when use
coverage-xml
Release Date: 2022-08-29
- add support for
coverage.xml
, thanks to @xportation for contribution
Release Date: 2022-08-10
- add multi files to coverage report
Release Date: 2022-08-09
- Add option to remove link on badge
remove-link-from-badge
Release Date: 2022-08-05
- fix typo, thanks to @SimonOsipov for contribution
Release Date: 2022-06-29
- fix changed files (when the first commit comes in
push
evnet, it fails to compare it withhead
commit)
Release Date: 2022-04-27
- Add comment to report when no files changed:
report-only-changed-files is enabled. No files were changed during this commit :)
Release Date: 2022-04-26
- fix parse on big files
Release Date: 2022-04-22
- show elapsed time in minutes when it's more than 60 seconds
- If the elapsed time is more than 1 minute, it will show it in a different format (
555.0532s
>9m 15s
), the output format will be the same as junit.xml (555.0532s
).
Release Date: 2022-04-22
- Elapsed time in minutes
Release Date: 2022-04-06
- Fix ahead of base commit
Release Date: 2022-03-15
- Correct coverage header words to include
Release Date: 2022-03-14
- prefix to changed files
Release Date: 2022-03-12
- fix missing lines
Release Date: 2022-03-10
- add links in comment with prefix
Release Date: 2022-03-08
- fix cover td
Release Date: 2022-02-24
- fix cover export with old syntax
Release Date: 2022-02-24
- fix cover percentage when using
cov-branch
Release Date: 2022-01-21
- add option to
reportOnlyChangedFiles
Release Date: 2021-12-09
- fix table when missing column are not there
Release Date: 2021-12-09
- fix repository name when
undefined
Thanks to @OTooleMichael for contribution
Release Date: 2021-12-04
- fix repository name when run on
schedule
Release Date: 2021-12-01
- fix parsing issues in some cases
Release Date: 2021-11-11
- Add summary report to output to multiFiles
Release Date: 2021-10-31
- add warnings to output
Release Date: 2021-10-16
- fork for notSuccessTestInfo
Release Date: 2021-09-08
- add values from to output variables
Release Date: 2021-09-08
- add
coverageHtml
to multiFiles mode
Release Date: 2021-09-08
- Export coverage example
Release Date: 2021-07-26
- Add option to hide the comment (will generate only the
output
)
Release Date: 2021-07-17
- fix error body to long
Release Date: 2021-07-13
- add output for first file when multiple files mode enabled
Release Date: 2021-06-24
- fix validation of a coverage file
Release Date: 2021-06-23
- add check if coverage file is valid
Release Date: 2021-06-19
- ignore files that didn't exists in multi-mode
Release Date: 2021-06-15
Release Date: 2021-06-15
- improove watermark
Release Date: 2021-06-02
- Initial publication on GitHub. The first release of the action.