Commit graph

49 commits

Author SHA1 Message Date
Jozef Izso
fe45e95373
test-reporter release v2.3.0 2025-11-30 01:49:30 +01:00
Jozef Izso
04232af26f
Complete documentation for all supported reporters
This commit addresses several documentation gaps to ensure all implemented
reporters are properly documented across action.yml and README.md.

Changes:
1. Updated action.yml description to include all supported languages:
   - Added: Go, Python (pytest, unittest), Ruby (RSpec), Swift

2. Added Ruby/RSpec to supported languages list in README.md

3. Added detailed documentation sections in README.md:
   - dotnet-nunit: Added section with NUnit3 XML format instructions
   - rspec-json: Added section with RSpec JSON formatter configuration

All reporters now have:
- Entry in action.yml description
- Entry in README supported languages list
- Entry in README usage documentation (reporter input)
- Detailed documentation section in README "Supported formats"
- Implementation in src/main.ts
- Tests in __tests__/

This ensures users can discover and use all available reporters without
confusion about what is supported.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-22 18:05:33 +01:00
Jozef Izso
8fd5fc58ca
Add missing golang-json reporter to action.yml
The golang-json reporter has been fully implemented since earlier versions
but was missing from the action.yml documentation. This made it undiscoverable
for users looking for Go test support.

Changes:
- Added golang-json to the list of supported reporters in action.yml

This aligns the action.yml with:
- The actual implementation in src/main.ts (lines 264-265)
- The README.md documentation (line 145)
- The existing parser and tests

Fixes #689

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-22 17:47:11 +01:00
Michael Marcus
9b8d3b002e Python support
Add python-xunit-parser.ts with associated case statement
Add python-xunit to reporter docs in action.yml
Add tests
Update README

Resolves #244
Resolves #633
2025-11-14 16:29:58 -05:00
pespinel
828632acd0
feat: add collapsed option to control report visibility 2025-11-12 14:42:23 +01:00
Jozef Izso
07e5c648b5
Define the report-title attribute in action definition
Fixes missing attribute from PR #568
2025-07-09 14:04:01 +02:00
Björn Kautler
596aee5d4e Fix input description for list options 2025-04-28 12:08:48 +02:00
Ray Xu
84e60bad69 Merge branch 'upstream-main' into ritchxu/support-actions-summary 2024-06-25 10:26:24 -07:00
Kevin Ring
ce340de8b9 Add reporter, eslint, formatting. 2024-06-25 13:57:09 +02:00
oscar mampel
1a3cfe6b48 Add support for rspec 2024-03-14 00:40:50 +01:00
Ray Xu
0b7d35fd12 Merge branch 'dorny:main' 2024-03-03 14:06:44 -08:00
Ray Xu
d5456180a6
Update action.yml to use node20 2024-02-20 12:46:29 -08:00
Michal Dorner
be0e2e90e1
Merge pull request #315 from dorny/feature/node20
Update to Node20
2023-12-09 21:08:05 +01:00
Jozef Izso
1c044b4aef Add SwiftXunitParser class based on JavaJunitParser for swift-xunit reporter 2023-11-08 16:27:24 +01:00
Julien Catania
6d7a9adaba
Update action.yml 2023-11-07 09:07:08 +01:00
Michael Hennings
91ccfa2026
declare 'url' and 'url_html' as action outputs 2023-09-25 15:05:35 +02:00
Julien Catania
dd9d115889
Merge pull request #172 from TomerFi/def-vals-not-required
fix: default-valued fields are not mandatory
2023-09-22 21:45:20 +02:00
Julien Catania
61135b8121
Merge pull request #243 from gdams/fail_on_empty
add feature fail-on-empty
2023-09-22 21:17:53 +02:00
tangowithfoxtrot
d51dd9ab50
"Coma separated" -> "Comma-separated" 2023-07-18 05:57:43 -07:00
George Adams
9e78da5e1b
add feature fail-on-empty 2023-04-03 11:13:19 +01:00
Ray Xu
3608ee03fd Add option of use-actions-summary 2023-01-04 23:29:10 +00:00
Ray Xu
bd77050543 Support none for list-suites 2023-01-04 22:57:17 +00:00
Ray Xu
49667db475 Add badge title customization 2023-01-04 22:55:04 +00:00
Michal Dorner
e54753f811
Update to node16 + recent versions of core and exec packages 2022-10-13 22:05:31 +02:00
Tomer Figenblat
c3f44eaca3
fix: action fields with default values should not be required
Signed-off-by: Tomer Figenblat <tomer.figenblat@gmail.com>
2022-05-07 12:50:04 +03:00
Michal Dorner
de0b4b9ece
Add option to convert backslashes in path pattern to forward slashes
The fast-glob library that is internally used interprets backslashes as escape characters. If enabled, all backslashes in provided path will be replaced by forward slashes and act as directory separators. It might be useful when path input variable is composed dynamically from existing directory paths on Windows.

Closes #127
2021-06-22 22:33:11 +02:00
Michal Dorner
2ac8b4498f
Force generating summary if there is single results file and onlySummary is enabled 2021-06-22 21:28:22 +02:00
Giuseppe Lippolis
17e793242c feat: allows to generate the summary only. 2021-06-03 10:57:57 +02:00
Michal Dorner
b9af250554
Document mocha-json usage 2021-03-08 21:27:44 +01:00
Michal Dorner
3768e4e756
Merge branch 'main' into mocha-json 2021-03-08 21:00:14 +01:00
Michal Dorner
16adfe9b7e
Add support for java-junit 2021-03-07 22:06:12 +01:00
Michal Dorner
9b675bd55f
Add support for mocha-json 2021-02-23 22:39:35 +01:00
Michal Dorner
577cc333e8
Update README 2021-02-19 00:30:50 +01:00
Michal Dorner
075144b122
Add artifact input to action.yml + improve logging 2021-02-15 15:54:15 +01:00
Michal Dorner
71f2f95ef0
Shorten description in action.yml to pass 125 chars limit 2021-02-01 21:50:28 +01:00
Michal Dorner
00c66cb7f0
Add counters outputs to action.yml 2021-02-01 21:46:47 +01:00
Michal Dorner
03def00317
Rename flutter-machine to flutter-json 2021-01-31 21:22:47 +01:00
Michal Dorner
3744805866
Add list-suites and list-tests options to limit report size 2021-01-25 12:56:20 +01:00
Michal Dorner
7af0073fa3
Enforce Check Run API limits 2021-01-25 10:23:49 +01:00
Michal Dorner
0ce114d684
Support coma separated list of paths to test reports 2021-01-24 21:14:16 +01:00
Michal Dorner
6e80010de8
Improve README and action.yml 2021-01-24 20:08:17 +01:00
Michal Dorner
92cb68e21e
Improve README and action.yml 2021-01-24 17:18:27 +01:00
Michal Dorner
fc8cfe0f32
Create annotations where exceptions were thrown 2020-11-28 21:24:57 +01:00
Michal Dorner
94e768fc01
Fail (optionally) the action if test report contains any failed test 2020-11-18 21:54:36 +01:00
Michal Dorner
1ee2707b1a
Add 'conclusion' output parameter 2020-11-18 21:38:20 +01:00
Michal Dorner
71d121fff4
Mention dart-json format in docs 2020-11-12 23:30:52 +01:00
Michal Dorner
fc6bfde935
Minimal project description & metadata 2020-10-12 22:23:09 +02:00
Michal Dorner
e09b207f38
Cleanup of the template 2020-10-01 23:35:59 +02:00
Michal Dorner
0551aa4107 Initial commit 2020-10-01 22:53:25 +02:00