Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
543 commits
Select commit Hold shift + click to select a range
d171d89
Update dependencies to latest minor releases
jozefizso Sep 12, 2025
be3721d
Merge pull request #657 from dorny/feature/update_packages
jozefizso Sep 12, 2025
2211cf1
Upgrade `actions/checkout` to v5
jozefizso Sep 12, 2025
fd1c798
Upgrade `actions/setup-node` to v5
jozefizso Sep 12, 2025
34d8269
Merge pull request #658 from dorny/feature/github_actions
jozefizso Sep 12, 2025
ba33405
Bump actions/setup-node from 5 to 6
dependabot[bot] Oct 14, 2025
cf9db50
Bump actions/upload-artifact from 4 to 5
dependabot[bot] Oct 24, 2025
948dd03
Merge pull request #665 from dorny/dependabot/github_actions/actions/…
jozefizso Oct 25, 2025
f372a83
Merge pull request #662 from dorny/dependabot/github_actions/actions/…
jozefizso Oct 25, 2025
35be98f
Update npm packages to latest minor updates
jozefizso Oct 25, 2025
c883ae9
Merge pull request #668 from dorny/feature/update_packages
jozefizso Oct 25, 2025
de77f76
Fix badge image by correctly encoding the URI components
jozefizso Nov 5, 2025
6079ce3
Add unit tests for `getBadge()` function to ensure values are encoded…
jozefizso Nov 5, 2025
bed521d
Fix badge encoding for values including the `_` underscore character
jozefizso Nov 5, 2025
22dc7b5
Rebuild `dist/` code
jozefizso Nov 5, 2025
4a41472
Merge pull request #672 from dorny/bugfix/671-allow_hyphens_in_badge_…
jozefizso Nov 10, 2025
828632a
feat: add collapsed option to control report visibility
pespinel Oct 20, 2025
7148297
test: fix linter and create tests
pespinel Oct 22, 2025
5fb0582
chore: run linter to fix code style issues
jozefizso Nov 12, 2025
c793522
feat: add validation for the `collapsed` input parameter
jozefizso Nov 12, 2025
cd29956
tests: refactor input `collapsed=auto` to individual tests
jozefizso Nov 12, 2025
b3812e0
Merge pull request #664 from pespinel/feature/collapsed-option
jozefizso Nov 12, 2025
6939db5
Bump js-yaml from 4.1.0 to 4.1.1
dependabot[bot] Nov 12, 2025
eeac280
Merge pull request #676 from dorny/dependabot/npm_and_yarn/js-yaml-4.1.1
jozefizso Nov 13, 2025
7b7927a
test-reporter release v2.2.0
jozefizso Nov 13, 2025
43a747d
Update sax.js to fix large XML file parsing
phactum-mnestler Nov 14, 2025
6617053
Fix short summary formatting when a report title is present
micmarc Jul 28, 2025
6b64465
Rebuild index.js after rebase from main
micmarc Nov 14, 2025
9aef9d1
Remove info log
micmarc Nov 14, 2025
bc8c296
test-reporter release v2.2.0
jozefizso Nov 14, 2025
e2f0ff6
Merge pull request #645 from micmarc/fix/report-title-short-summary
jozefizso Nov 14, 2025
9b8d3b0
Python support
micmarc Jul 25, 2025
fe87682
Improve testing with robust schema for unittest report
micmarc Nov 15, 2025
cfce4bd
Add saxjs to version overrides
phactum-mnestler Nov 15, 2025
7c636a9
Merge pull request #643 from micmarc/feature/python-support
jozefizso Nov 15, 2025
3b9dad2
Merge pull request #681 from phactum-mnestler/main
jozefizso Nov 15, 2025
c1a56ed
Enhance pytest support
micmarc Nov 15, 2025
aef3d72
Merge pull request #683 from micmarc/feature/python-pytest
jozefizso Nov 15, 2025
79ea6a9
Bump js-yaml from 3.14.0 to 3.14.2 in /reports/jest
dependabot[bot] Nov 18, 2025
fc80cb4
Bump actions/checkout from 5 to 6
dependabot[bot] Nov 21, 2025
8fd5fc5
Add missing golang-json reporter to action.yml
jozefizso Nov 22, 2025
33fc27c
Merge pull request #687 from dorny/dependabot/github_actions/actions/…
jozefizso Nov 22, 2025
cf146f4
Merge pull request #690 from dorny/fix/add-golang-json-to-action-yml
jozefizso Nov 22, 2025
04232af
Complete documentation for all supported reporters
jozefizso Nov 22, 2025
4331a3b
Clarify the `dotnet-nunit` docs to require `NUnit3TestAdapter` for `n…
jozefizso Nov 23, 2025
83e20c1
Merge pull request #685 from dorny/dependabot/npm_and_yarn/reports/je…
jozefizso Nov 29, 2025
9ef5c13
Merge pull request #691 from dorny/fix/complete-documentation
jozefizso Nov 29, 2025
3445860
Bump js-yaml and mocha in /reports/mocha
dependabot[bot] Nov 29, 2025
e40a1da
Merge pull request #682 from dorny/dependabot/npm_and_yarn/reports/mo…
jozefizso Nov 30, 2025
fe45e95
test-reporter release v2.3.0
jozefizso Nov 30, 2025
ee44670
Merge pull request #692 from dorny/release/v2.3.0
jozefizso Nov 30, 2025
a79abde
Load all artifacts in a run
jozefizso Dec 4, 2025
6a8a429
Bump actions/upload-artifact from 5 to 6
dependabot[bot] Dec 12, 2025
f24c625
Create tests for sample JUnit files
jozefizso Dec 26, 2025
d1de4d5
Support for the PHPUnit dialect of JUnit
jozefizso Dec 29, 2025
837045e
Add sample files from PHPUnit results in JUnit XML format
jozefizso Dec 26, 2025
a97700c
Include tests for parsing files names and line numbers in the `Phpuni…
jozefizso Dec 29, 2025
4ee9761
Document the behavior of `getRelativePath()` and `getWorkDir()` funct…
jozefizso Dec 29, 2025
0be3971
Rebuild the `dist/index.js` file
jozefizso Dec 29, 2025
20823bb
Merge pull request #701 from dorny/feature/junit-xml-samples
jozefizso Dec 29, 2025
ff2d13c
Merge pull request #422 from mbeccati/phpunit-support
jozefizso Dec 29, 2025
17c900b
Use `String.substring()` function instead of the deprecated `String.s…
jozefizso Dec 29, 2025
055bc8c
Rebuild the `dist/index.js` file
jozefizso Dec 29, 2025
6efb86e
Merge pull request #704 from dorny/bugfix/703-refactor-deprecated-sub…
jozefizso Dec 29, 2025
e17be7e
test-reporter release v2.4.0
jozefizso Jan 1, 2026
6896772
Merge pull request #706 from dorny/release/v2.4.0
jozefizso Jan 1, 2026
6387029
Create `tester-junit` reporter for Nette Tester tool
jozefizso Jan 1, 2026
6697ec4
Merge pull request #695 from dorny/dependabot/github_actions/actions/…
jozefizso Jan 1, 2026
c92a289
Remove unnecessary output files
jozefizso Jan 3, 2026
b0cbac6
Rebuild the `dist/index.js` file
jozefizso Jan 3, 2026
bcafc9f
Merge pull request #707 from dorny/feature/700-nette-tester-junit-rep…
jozefizso Jan 3, 2026
b082adf
test-reporter release v2.5.0
jozefizso Jan 3, 2026
a810f9b
Merge pull request #708 from dorny/release/v2.5.0
jozefizso Jan 3, 2026
0daa1e2
Bump lodash from 4.17.20 to 4.17.23 in /reports/jest
dependabot[bot] Jan 24, 2026
d43ce99
Bump actions/upload-artifact from 6 to 7
dependabot[bot] Feb 26, 2026
6ee8f01
Merge pull request #714 from dorny/dependabot/github_actions/actions/…
jozefizso Feb 27, 2026
a54aaa1
Merge pull request #710 from dorny/dependabot/npm_and_yarn/reports/je…
jozefizso Feb 27, 2026
bc27418
Bump minimatch from 9.0.5 to 9.0.9 in /reports/mocha
dependabot[bot] Feb 27, 2026
aeaf240
Bump minimatch
dependabot[bot] Feb 27, 2026
0a61c0e
Bump qs from 6.5.3 to 6.5.5 in /reports/jest
dependabot[bot] Feb 27, 2026
08b84cd
Merge pull request #715 from dorny/dependabot/npm_and_yarn/reports/mo…
jozefizso Feb 28, 2026
59efa4a
Merge pull request #716 from dorny/dependabot/npm_and_yarn/multi-ca6a…
jozefizso Feb 28, 2026
7a931cf
Merge pull request #717 from dorny/dependabot/npm_and_yarn/reports/je…
jozefizso Feb 28, 2026
b94708d
Bump minimatch from 3.0.4 to 3.1.5 in /reports/jest
dependabot[bot] Feb 28, 2026
6505406
Bump prettier from 3.6.2 to 3.8.1
dependabot[bot] Feb 28, 2026
8fc2a43
Merge pull request #721 from dorny/dependabot/npm_and_yarn/prettier-3…
jozefizso Feb 28, 2026
b680d1f
Merge pull request #722 from dorny/dependabot/npm_and_yarn/reports/je…
jozefizso Feb 28, 2026
d4d263a
Remove the `got` library as the streaming progress is part of `fetch(…
jozefizso Mar 1, 2026
dcf47bb
Rebuild the `dist/index.js` file
jozefizso Mar 1, 2026
a876aa9
Merge pull request #723 from dorny/feautre/602_remove_got_library
jozefizso Mar 1, 2026
d0430d0
Merge pull request #693 from dorny/feature/166-list-all-artifacts
jozefizso Mar 2, 2026
386854a
Refactor getCheckRunContext to improve SHA resolution from workflow_r…
azchohfi Nov 7, 2025
67e9e54
Document the new behavior for evaluating the associated commit
jozefizso Mar 2, 2026
8446e5e
Simplify the code as the cast to `WorkflowRunPR` type is not necessary
jozefizso Mar 2, 2026
2c50ce6
Rebuild the `dist/index.js` file
jozefizso Mar 2, 2026
d74e0bd
Update changelog
jozefizso Mar 2, 2026
7ede026
Merge pull request #673 from azchohfi/improveWorkflowRun
jozefizso Mar 2, 2026
19ee411
Add test for new resolution of associated check run commits
jozefizso Mar 2, 2026
c541b3c
Merge pull request #724 from dorny/tests/improveWorkflowRun
jozefizso Mar 2, 2026
02510bd
Use TypeScript config for NodeJS 20
jozefizso Mar 2, 2026
ef1f9a4
Refactor `test-reporter` to module based package
jozefizso Mar 2, 2026
4d6f6ca
Refactor tests to modedules based package
jozefizso Mar 2, 2026
5066e4a
Rebuild the `dist/index.js` file
jozefizso Mar 2, 2026
0a09b8b
Merge pull request #725 from dorny/feature/603-migration-to-esm-modules
jozefizso Mar 2, 2026
ccbe200
Create workflow to rebuild the `dist/index.js` when Dependabot update…
jozefizso Mar 2, 2026
4892461
Merge pull request #726 from dorny/feature/dependabot_workflow
jozefizso Mar 2, 2026
b5fe11b
Bump @actions/core from 1.11.1 to 3.0.0
dependabot[bot] Mar 2, 2026
7ea9b8d
chore: rebuild dist for Dependabot update
github-actions[bot] Mar 2, 2026
3f45bf4
Merge pull request #719 from dorny/dependabot/npm_and_yarn/actions/co…
jozefizso Mar 2, 2026
39ba11e
Bump @actions/exec from 1.1.1 to 3.0.0
dependabot[bot] Mar 2, 2026
9ef0044
chore: rebuild dist for Dependabot update
github-actions[bot] Mar 2, 2026
5f43297
Merge pull request #720 from dorny/dependabot/npm_and_yarn/actions/ex…
jozefizso Mar 2, 2026
419ef42
Bump @actions/github from 6.0.1 to 9.0.0
dependabot[bot] Mar 2, 2026
66bccdc
Refactor code for changes in `@actions/github` v9
jozefizso Mar 2, 2026
7449990
chore: rebuild dist for Dependabot update
jozefizso Mar 2, 2026
66787f5
Merge pull request #718 from dorny/dependabot/npm_and_yarn/actions/gi…
jozefizso Mar 2, 2026
a02df32
Upgrade to `eslint` v9
jozefizso Mar 2, 2026
ba26a20
Migrate eslint config to `eslint.config.js` format
jozefizso Sep 12, 2025
d788b88
Use `jest` with eslint
jozefizso Jun 7, 2025
393efa3
Use correct Jest config filename
jozefizso Mar 2, 2026
eed2d2d
Modernize ESLint configuration
jozefizso Mar 2, 2026
69312b9
Update changelog
jozefizso Mar 2, 2026
deb1d02
Rebuild the `dist/index.js` file
jozefizso Mar 2, 2026
b3a9df8
Merge pull request #629 from dorny/feature/601_eslint_v9
jozefizso Mar 2, 2026
9b46772
Use `npm audit fix` to update sub dependencies
jozefizso Mar 2, 2026
6658c27
Merge pull request #727 from dorny/feature/fix_vulnerabilities
jozefizso Mar 2, 2026
5204d85
Bump ts-jest from 29.4.5 to 29.4.6
dependabot[bot] Mar 3, 2026
34ed02c
Merge pull request #728 from dorny/dependabot/npm_and_yarn/ts-jest-29…
jozefizso Mar 3, 2026
a71adbe
Update changelog
jozefizso Mar 3, 2026
3d76b34
Merge pull request #730 from dorny/feature/166-list-all-artifacts
jozefizso Mar 3, 2026
7f0723a
feat: added a slug-prefix parameter for link anchors
dt-thomas-durand Mar 5, 2026
08dfe27
feat: removing parameter, generating slug prefix and providing it as …
dt-thomas-durand Mar 5, 2026
1908ace
Bump eslint from 9.39.3 to 9.39.4
dependabot[bot] Mar 6, 2026
e8df218
Merge pull request #732 from dorny/dependabot/npm_and_yarn/eslint-9.39.4
jozefizso Mar 10, 2026
a1dabb9
Bump @typescript-eslint/parser from 8.56.1 to 8.57.0
dependabot[bot] Mar 10, 2026
3b635e8
Merge pull request #733 from dorny/dependabot/npm_and_yarn/typescript…
jozefizso Mar 10, 2026
ff5a709
Bump jest from 30.2.0 to 30.3.0
dependabot[bot] Mar 10, 2026
d36ac24
Bump undici from 6.23.0 to 6.24.1
dependabot[bot] Mar 14, 2026
a0ec52b
chore: rebuild dist for Dependabot update
github-actions[bot] Mar 14, 2026
eff5ed2
Merge pull request #734 from dorny/dependabot/npm_and_yarn/jest-30.3.0
jozefizso Mar 15, 2026
a03559f
Merge pull request #736 from dorny/dependabot/npm_and_yarn/undici-6.24.1
jozefizso Mar 15, 2026
540c280
Merge pull request #731 from dt-thomas-durand/feat/slug-prefix
jozefizso Mar 15, 2026
f8ae4de
Report jest-junit testsuite errors as failures
jozefizso Mar 15, 2026
5e23310
Rebuild the `dist/index.js` file
jozefizso Mar 15, 2026
0d9f24e
Merge pull request #155 from johnbartholomew/feat-report-test-suite-e…
jozefizso Mar 15, 2026
ce9f9c4
Update `flatted` package to v3.4.1 to fix a vulnerability
jozefizso Mar 16, 2026
574d6b1
Merge pull request #739 from dorny/bugfix/update_flatted_package
jozefizso Mar 16, 2026
24ade53
Add the missing `collapsed` input parameter documentation to README
jozefizso Mar 16, 2026
df62474
test-reporter release v2.7.0
jozefizso Mar 16, 2026
9489e05
Bump @typescript-eslint/parser from 8.57.0 to 8.57.1
dependabot[bot] Mar 16, 2026
38e11d6
Bump @types/adm-zip from 0.5.7 to 0.5.8
dependabot[bot] Mar 16, 2026
dc95210
Merge pull request #742 from dorny/dependabot/npm_and_yarn/typescript…
jozefizso Mar 21, 2026
3c1b53f
Merge pull request #743 from dorny/dependabot/npm_and_yarn/types/adm-…
jozefizso Mar 21, 2026
f1284d0
Bump flatted from 3.4.1 to 3.4.2
dependabot[bot] Mar 21, 2026
543415c
Merge pull request #741 from dorny/release/v2.7.0
jozefizso Mar 21, 2026
ad0a96f
Upgrade action runtime to Node.js 24
dav-tb Mar 16, 2026
f7eee30
Use the `@types/node` definitions for NodeJS 24 runtime
jozefizso Mar 16, 2026
0c2b2aa
Merge pull request #738 from dav-tb/feature/node24-runtime
jozefizso Mar 21, 2026
bd74ca6
Explicitly use lowest permissions required to run workflow
jozefizso Mar 21, 2026
62c3873
Merge pull request #745 from dorny/feature/workflow_permissions
jozefizso Mar 21, 2026
79216dc
Merge pull request #744 from dorny/dependabot/npm_and_yarn/flatted-3.4.2
jozefizso Mar 21, 2026
a43b3a5
test-reporter release v3.0.0
jozefizso Mar 21, 2026
2dcf091
Merge pull request #746 from dorny/release/v3.0.0
jozefizso Mar 21, 2026
bae7603
Bump picomatch from 4.0.3 to 4.0.4
dependabot[bot] Mar 24, 2026
18e03ad
Bump @typescript-eslint/parser from 8.57.1 to 8.57.2
dependabot[bot] Mar 24, 2026
7b052bb
chore: rebuild dist for Dependabot update
github-actions[bot] Mar 24, 2026
1e58691
Bump eslint-plugin-jest from 29.15.0 to 29.15.1
dependabot[bot] Mar 24, 2026
63a06a3
Bump handlebars from 4.7.8 to 4.7.9
dependabot[bot] Mar 27, 2026
fcff37b
Merge pull request #748 from dorny/dependabot/npm_and_yarn/typescript…
jozefizso Mar 27, 2026
08ceae2
Merge pull request #747 from dorny/dependabot/npm_and_yarn/picomatch-…
jozefizso Mar 27, 2026
ce1640b
Merge pull request #749 from dorny/dependabot/npm_and_yarn/eslint-plu…
jozefizso Mar 27, 2026
2d29da7
Bump picomatch from 2.2.2 to 2.3.2 in /reports/jest
dependabot[bot] Mar 27, 2026
ef55eb2
Merge pull request #751 from dorny/dependabot/npm_and_yarn/handlebars…
jozefizso Mar 27, 2026
ab50174
Merge pull request #752 from dorny/dependabot/npm_and_yarn/reports/je…
jozefizso Mar 27, 2026
db37d6d
Bump @types/picomatch from 4.0.2 to 4.0.3
dependabot[bot] Apr 3, 2026
4a3df5a
Merge pull request #758 from dorny/dependabot/npm_and_yarn/types/pico…
jozefizso Apr 4, 2026
a88cf9b
Update to latest packages
jozefizso Apr 5, 2026
195e976
Merge pull request #760 from dorny/update_packages
jozefizso Apr 5, 2026
8ebd1f2
Update Typescript to v6
jozefizso Apr 5, 2026
9c68bf6
Merge pull request #761 from dorny/update_typescript
jozefizso Apr 5, 2026
ecf6e5c
Bump @actions/github from 9.0.0 to 9.1.0
dependabot[bot] Apr 8, 2026
fdce262
chore: rebuild dist for Dependabot update
github-actions[bot] Apr 8, 2026
0caa66d
doc: Updated GitHub actions to latest versions in example
mfloryan-marshall Apr 21, 2026
724024e
Merge pull request #769 from mfloryan-marshall/mfloryan-doc-patch-1
jozefizso Apr 21, 2026
c369715
Merge pull request #763 from dorny/dependabot/npm_and_yarn/actions/gi…
jozefizso Apr 24, 2026
a5b9b5c
Update production packages
jozefizso Apr 24, 2026
67804e5
Update development packages
jozefizso Apr 24, 2026
23735d3
chore: rebuild dist for updated packages
jozefizso Apr 24, 2026
093d99b
Merge pull request #770 from dorny/feature/update_packages
jozefizso Apr 24, 2026
97ba656
Bump jest-junit from 16.0.0 to 17.0.0
dependabot[bot] Apr 24, 2026
a48134b
Add new parameter list-files for when there are multiple files in a r…
aelred Dec 23, 2025
ba6f1d1
Correct README to indicate list-files is not automatically adjusted
aelred Dec 24, 2025
45c8d46
Resolve list-files conflicts on current main
jozefizso Apr 25, 2026
0af8707
Merge pull request #771 from dorny/dependabot/npm_and_yarn/jest-junit…
jozefizso Apr 25, 2026
d7f1544
Tighten list-files report tests
jozefizso Apr 25, 2026
e05b863
Suppress empty list-files summary table
jozefizso Apr 25, 2026
528bb1a
Add changelog for `list-files` input
jozefizso Apr 25, 2026
1ab1766
Merge pull request #773 from dorny/codex/list-files-input
jozefizso Apr 25, 2026
f610967
Add generated summary action output
jozefizso Apr 25, 2026
49ad12d
Add changelog for `summary` output
jozefizso Apr 25, 2026
bd45c7a
Refactor summary output to use a temporary file
jozefizso Apr 25, 2026
373689e
chore: rebuild dist folder
jozefizso Apr 25, 2026
29672c5
Merge pull request #772 from dorny/codex/summary-output
jozefizso Apr 25, 2026
59d3f74
Bump ts-jest from 29.4.9 to 29.4.11
dependabot[bot] May 21, 2026
ddd67a5
Bump actions/checkout from 6 to 7
dependabot[bot] Jun 18, 2026
90542d2
fix: escape all pipe characters in markdown table cells
mahirhir Jun 30, 2026
9c978c6
Merge pull request #795 from greymoth-jp/fix-table-cell-pipe-escape
jozefizso Jun 30, 2026
6e0f3e1
Merge pull request #791 from dorny/dependabot/github_actions/actions/…
jozefizso Jul 10, 2026
e034cbb
Bump jest from 30.3.0 to 30.4.2
dependabot[bot] Jul 10, 2026
a9d9218
Bump form-data and jsdom in /reports/jest
dependabot[bot] Jul 10, 2026
978428f
Merge pull request #779 from dorny/dependabot/npm_and_yarn/jest-30.4.2
jozefizso Jul 10, 2026
083dac9
Merge pull request #790 from dorny/dependabot/npm_and_yarn/reports/je…
jozefizso Jul 10, 2026
8d93892
Merge pull request #784 from dorny/dependabot/npm_and_yarn/ts-jest-29…
jozefizso Jul 10, 2026
22d8430
Bump js-yaml from 4.1.1 to 4.3.0 in /reports/mocha
dependabot[bot] Jul 10, 2026
9f3ac2a
Bump eslint-plugin-prettier from 5.5.5 to 5.5.6
dependabot[bot] Jul 10, 2026
45c41ba
Merge pull request #794 from dorny/dependabot/npm_and_yarn/reports/mo…
jozefizso Jul 10, 2026
c1abc3a
Bump @typescript-eslint/parser from 8.59.0 to 8.63.0
dependabot[bot] Jul 10, 2026
2377922
Merge pull request #788 from dorny/dependabot/npm_and_yarn/typescript…
jozefizso Jul 10, 2026
8fec145
Bump undici from 6.25.0 to 6.27.0
dependabot[bot] Jul 10, 2026
8ade8d9
chore: rebuild dist for Dependabot update
github-actions[bot] Jul 10, 2026
733c9bd
Bump js-yaml from 4.1.1 to 5.2.1
dependabot[bot] Jul 10, 2026
11ef0c7
Merge pull request #792 from dorny/dependabot/npm_and_yarn/undici-6.27.0
jozefizso Jul 10, 2026
6aa09d5
Merge pull request #789 from dorny/dependabot/npm_and_yarn/js-yaml-4.2.0
jozefizso Jul 10, 2026
dc00de6
Merge pull request #786 from dorny/dependabot/npm_and_yarn/eslint-plu…
jozefizso Jul 10, 2026
dd0fa9b
Bump ws from 7.5.9 to 7.5.11 in /reports/jest (#796)
dependabot[bot] Jul 11, 2026
a80671d
Bump picomatch from 4.0.4 to 4.0.5 (#797)
dependabot[bot] Jul 11, 2026
f1d08ad
Bump prettier from 3.8.3 to 3.9.5 (#798)
dependabot[bot] Jul 11, 2026
cd4b42c
Bump eslint from 9.39.4 to 9.39.5 (#799)
dependabot[bot] Jul 11, 2026
73ac087
Bump eslint-plugin-jest from 29.15.2 to 29.15.4 (#800)
dependabot[bot] Jul 11, 2026
b478284
Bump adm-zip from 0.5.17 to 0.6.0 (#801)
dependabot[bot] Jul 11, 2026
b9f37f3
feat(ci) adding running 5 reporters
j-catania Jan 15, 2024
7bd6d9c
feat(ci) adding running 5 reporters
j-catania Jan 15, 2024
f7dd201
feat(ci) adding running 5 reporters
j-catania Jan 15, 2024
d7dc60b
feat(ci) removing artifact input
j-catania Jan 15, 2024
5bd3e44
feat(ci) fail-on-error: false
j-catania Jan 15, 2024
08dc0ea
feat(ci) fix dotnet trx
j-catania Jan 15, 2024
dd69dbf
feat(ci) add report to the name
j-catania Jan 15, 2024
228f1ba
feat(ci) add java-junit
j-catania Jan 15, 2024
b282586
feat(ci) add java-junit
j-catania Jan 15, 2024
eb45b66
feat(ci) add flutter-json
j-catania Jan 15, 2024
26e9079
feat(ci): update workflow to run for all current reporters
jozefizso Jul 11, 2026
e14f3ae
Update dependencies to latest minor versions
jozefizso Jul 11, 2026
3a07337
Rebuild the `dist/index.js` file
jozefizso Jul 11, 2026
b0306fb
Update `reports/jest` project dependencies
jozefizso Jul 11, 2026
b3fd382
Merge pull request #357 from dorny/feature/ci-test
jozefizso Jul 13, 2026
f41a684
Merge pull request #802 from dorny/feature/update_dependencies
jozefizso Jul 13, 2026
40736c0
chore(deps-dev): bump @typescript-eslint/parser from 8.63.0 to 8.64.0
dependabot[bot] Jul 13, 2026
c5b70d4
chore(deps): bump actions/setup-node from 6 to 7
dependabot[bot] Jul 14, 2026
f343752
Merge pull request #804 from dorny/dependabot/github_actions/actions/…
jozefizso Jul 15, 2026
a53e414
Merge pull request #803 from dorny/dependabot/npm_and_yarn/typescript…
jozefizso Jul 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 0 additions & 4 deletions .eslintignore

This file was deleted.

89 changes: 0 additions & 89 deletions .eslintrc.json

This file was deleted.

26 changes: 26 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: 'bug'
assignees: 'dorny,dharmendrasha'
---

## Describe the bug
A clear and concise description of what the bug is.

## To Reproduce
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

## Expected behavior
A clear and concise description of what you expected to happen.

## Screenshots
If applicable, add screenshots to help explain your problem.

## Additional context
Add any other context about the problem here.
13 changes: 13 additions & 0 deletions .github/ISSUE_TEMPLATE/feature.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
name: Feature Request
about: Suggest a feature
title: ''
labels: 'enhancement'
assignees: 'dorny,dharmendrasha'
---

## Describe

## Proposed solution

## Alternatives considered
10 changes: 10 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
version: 2
updates:
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "daily"
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"
56 changes: 56 additions & 0 deletions .github/workflows/check-dist.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
# `dist/index.js` is a special file in Actions.
# When you reference an action with `uses:` in a workflow,
# `index.js` is the code that will run.
# For our project, we generate this file through a build process from other source files.
# We need to make sure the checked-in `index.js` actually matches what we expect it to be.
name: Check dist/

on:
push:
branches:
- main
paths-ignore:
- '**.md'
pull_request:
paths-ignore:
- '**.md'
workflow_dispatch:

permissions:
contents: read

jobs:
check-dist:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v7

- name: Set Node.js
uses: actions/setup-node@v7
with:
node-version-file: '.nvmrc'

- name: Install dependencies
run: npm ci

- name: Rebuild the dist/ directory
run: |
npm run build
npm run package

- name: Compare the expected and actual dist/ directories
run: |
if [ "$(git diff --ignore-space-at-eol dist/ | wc -l)" -gt "0" ]; then
echo "Detected uncommitted changes after build. See status below:"
git diff
exit 1
fi
id: diff

# If index.js was different than expected, upload the expected version as an artifact
- uses: actions/upload-artifact@v7
if: ${{ failure() && steps.diff.conclusion == 'failure' }}
with:
name: dist
path: dist/
21 changes: 9 additions & 12 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,30 +8,27 @@ on:
- main
workflow_dispatch:

permissions:
contents: read

jobs:
build-test:
name: Build & Test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: node --version
- uses: actions/checkout@v7
- uses: actions/setup-node@v7
with:
node-version-file: '.nvmrc'
- run: npm ci
- run: npm run build
- run: npm run format-check
- run: npm run lint
- run: npm test

- name: Upload test results
if: success() || failure()
uses: actions/upload-artifact@v2
if: ${{ !cancelled() }}
uses: actions/upload-artifact@v7
with:
name: test-results
path: __tests__/__results__/*.xml

- name: Create test report
uses: ./
if: success() || failure()
with:
name: JEST Tests
path: __tests__/__results__/*.xml
reporter: jest-junit
50 changes: 50 additions & 0 deletions .github/workflows/dependabot-rebuild-dist.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
name: Rebuild dist for Dependabot

on:
pull_request:
types:
- opened
- synchronize
- reopened
paths-ignore:
- '**.md'

permissions:
contents: write

jobs:
rebuild-dist:
if: ${{ github.actor == 'dependabot[bot]' && github.event.pull_request.user.login == 'dependabot[bot]' }}
runs-on: ubuntu-latest

steps:
- name: Checkout Dependabot PR branch
uses: actions/checkout@v7
with:
ref: ${{ github.event.pull_request.head.ref }}

- name: Set Node.js
uses: actions/setup-node@v7
with:
node-version-file: '.nvmrc'

- name: Install dependencies
run: npm ci

- name: Rebuild dist artifacts
run: |
npm run build
npm run package

- name: Commit updated dist artifacts
run: |
if git diff --quiet -- dist/; then
echo "No dist changes to commit."
exit 0
fi

git config user.name "github-actions[bot]"
git config user.email "41898282+github-actions[bot]@users.noreply.github.com"
git add dist/
git commit -m "chore: rebuild dist for Dependabot update"
git push
25 changes: 25 additions & 0 deletions .github/workflows/manual-run.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: Manual run

on:
workflow_dispatch:

permissions:
contents: read

jobs:
check-dist:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v7
- run: npm ci
- run: npm run build
- run: npm test

- name: Create test report
uses: ./
if: ${{ !cancelled() }}
with:
name: JEST Tests
path: __tests__/__results__/*.xml
reporter: jest-junit
76 changes: 76 additions & 0 deletions .github/workflows/test-all-reports.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
name: Run all reports

on:
pull_request:
branches:
- main
paths-ignore: ['**.md']
push:
paths-ignore: ['**.md']
branches:
- main
workflow_dispatch:

permissions:
contents: read

jobs:
reports:
name: Run
runs-on: ubuntu-latest

strategy:
matrix:
reporter:
[
jest-junit,
mocha-json,
swift-xunit,
dart-json,
dotnet-trx,
java-junit,
flutter-json,
dotnet-nunit,
golang-json,
tester-junit,
phpunit-junit,
python-xunit,
rspec-json
]
include:
- reporter: jest-junit
path: ./__tests__/fixtures/jest-junit.xml
- reporter: mocha-json
path: ./__tests__/fixtures/mocha-json.json
- reporter: swift-xunit
path: ./__tests__/fixtures/swift-xunit.xml
- reporter: dart-json
path: ./__tests__/fixtures/dart-json.json
- reporter: dotnet-trx
path: ./__tests__/fixtures/dotnet-trx.trx
- reporter: java-junit
path: ./__tests__/fixtures/external/java/pulsar-test-report.xml
- reporter: flutter-json
path: ./__tests__/fixtures/external/flutter/provider-test-results.json
- reporter: dotnet-nunit
path: ./__tests__/fixtures/dotnet-nunit.xml
- reporter: golang-json
path: ./__tests__/fixtures/golang-json.json
- reporter: tester-junit
path: ./__tests__/fixtures/nette-tester/tester-v1.7-report.xml
- reporter: phpunit-junit
path: ./__tests__/fixtures/phpunit/phpunit.xml
- reporter: python-xunit
path: ./__tests__/fixtures/python-xunit-pytest.xml
- reporter: rspec-json
path: ./__tests__/fixtures/rspec-json.json

steps:
- uses: actions/checkout@v7

- uses: ./
with:
name: ${{ matrix.reporter }} report
path: ${{ matrix.path }}
reporter: ${{ matrix.reporter }}
fail-on-error: false
Loading