Skip to content

Latest commit

 

History

History
469 lines (241 loc) · 13.4 KB

CHANGELOG.md

File metadata and controls

469 lines (241 loc) · 13.4 KB

Changelog of the Pytest Coverage Comment

Release Date: 2024-10-10

Changes

  • 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

Changes

  • fix commit sha and ref for workflow_run, instead of from the default branch, thanks to @cecheta for contribution
  • use label instead of ref for workflow_run and workflow_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

Changes

  • add workflow_run to the events that can trigger this action, big thanks to @Bouni for contribution

Release Date: 2023-11-26

Changes

  • 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

Changes

  • remove warning by run in node20 instead node16
  • add support for workflow_dispatch event, thanks to @f100024 for contribution

Release Date: 2023-08-02

Changes

  • Fix wrong badge link when have an empty space in total coverage

Release Date: 2023-03-18

Changes

  • Fix generating coverage report when all files skip-covered

Release Date: 2023-03-03

Changes

  • Fix broken links that include double underscores like __init__.py
  • Bump dev dependencies

Release Date: 2023-02-04

Changes

  • Fix commit sha in links when event is pull_request_target

Release Date: 2023-01-31

Changes

  • Support pull_request_target event to add comments
  • Bump dev dependencies

Release Date: 2023-01-23

Changes

  • Export right stms when using pytest-xml-coverage-path, thanks to @ricardolsmendes for contribution
  • Fix some typos in comments

Release Date: 2023-01-09

Changes

  • Update the previous comment with non-default github-token

Release Date: 2022-12-24

Changes

  • Fix output of the coverage when using only pytest-xml-coverage-path

Release Date: 2022-12-03

Changes

  • 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

Changes

  • 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

Changes

  • 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

Changes

  • Fix failing the action when the event type is not pull_request/push. Now it will just post warning message if you try to comment (and not fail the whole action). If you just using an output of the action you will be able to run this action on events like schedule/workflow_dispatch etc
  • Add full CHANGELOG.md (current file with all history). Those whos use dependabot now will be able to see the changes directly in the PR

Release Date: 2022-10-12

Changes

  • Upgrade node12 to node16(otherwise GitHub print warning on that)

Release Date: 2022-09-06

Changes

  • fix empty folders on changed files (the report show empty folders even they don't contain files)

Release Date: 2022-09-06

Changes

  • fix warning when use coverage-xml

Release Date: 2022-08-29

Changes

  • add support for coverage.xml, thanks to @xportation for contribution

Release Date: 2022-08-10

Changes

  • add multi files to coverage report

Release Date: 2022-08-09

Changes

  • Add option to remove link on badge remove-link-from-badge

Release Date: 2022-08-05

Changes

Release Date: 2022-06-29

Changes

  • fix changed files (when the first commit comes in push evnet, it fails to compare it with head commit)

Release Date: 2022-04-27

Changes

  • 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

Changes

  • fix parse on big files

Release Date: 2022-04-22

Changes

  • 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

Changes

  • Elapsed time in minutes

Release Date: 2022-04-06

Changes

  • Fix ahead of base commit

Release Date: 2022-03-15

Changes

  • Correct coverage header words to include

Release Date: 2022-03-14

Changes

  • prefix to changed files

Release Date: 2022-03-12

Changes

  • fix missing lines

Release Date: 2022-03-10

Changes

  • add links in comment with prefix

Release Date: 2022-03-08

Changes

  • fix cover td

Release Date: 2022-02-24

Changes

  • fix cover export with old syntax

Release Date: 2022-02-24

Changes

  • fix cover percentage when using cov-branch

Release Date: 2022-01-21

Changes

  • add option to reportOnlyChangedFiles

Release Date: 2021-12-09

Changes

  • fix table when missing column are not there

Release Date: 2021-12-09

Changes

  • fix repository name when undefined
    Thanks to @OTooleMichael for contribution

Release Date: 2021-12-04

Changes

  • fix repository name when run on schedule

Release Date: 2021-12-01

Changes

  • fix parsing issues in some cases

Release Date: 2021-11-11

Changes

  • Add summary report to output to multiFiles

Release Date: 2021-10-31

Changes

  • add warnings to output

Release Date: 2021-10-16

Changes

  • fork for notSuccessTestInfo

Release Date: 2021-09-08

Changes

  • add values from to output variables

Release Date: 2021-09-08

Changes

  • add coverageHtml to multiFiles mode

Release Date: 2021-09-08

Changes

  • Export coverage example

Release Date: 2021-07-26

Changes

  • Add option to hide the comment (will generate only the output)

Release Date: 2021-07-17

Changes

  • fix error body to long

Release Date: 2021-07-13

Changes

  • add output for first file when multiple files mode enabled

Release Date: 2021-06-24

Changes

  • fix validation of a coverage file

Release Date: 2021-06-23

Changes

  • add check if coverage file is valid

Release Date: 2021-06-19

Changes

  • ignore files that didn't exists in multi-mode

Release Date: 2021-06-15

Changes

  • Multiple Files Mode (can be useful on mono-repo projects) Result Multiple Files Mode Example

Release Date: 2021-06-15

Changes

  • improove watermark

Release Date: 2021-06-02

Changes

  • Initial publication on GitHub. The first release of the action.