{"id":17129045,"url":"https://github.com/michaelhenry/create-report","last_synced_at":"2026-01-05T04:35:57.952Z","repository":{"id":40482146,"uuid":"437556632","full_name":"michaelhenry/create-report","owner":"michaelhenry","description":"A Github action for creating generic run report (using Markdown, HTML or JUnit).","archived":false,"fork":false,"pushed_at":"2023-03-07T15:06:07.000Z","size":51,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-05-02T01:36:53.614Z","etag":null,"topics":["checks-api","ci","ci-report","github-action","github-run-checks","html","junit","markdown","reports"],"latest_commit_sha":null,"homepage":"","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/michaelhenry.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-12-12T13:43:15.000Z","updated_at":"2023-08-14T09:27:32.000Z","dependencies_parsed_at":"2024-10-14T19:18:47.580Z","dependency_job_id":null,"html_url":"https://github.com/michaelhenry/create-report","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michaelhenry%2Fcreate-report","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michaelhenry%2Fcreate-report/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michaelhenry%2Fcreate-report/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/michaelhenry%2Fcreate-report/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/michaelhenry","download_url":"https://codeload.github.com/michaelhenry/create-report/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244822778,"owners_count":20516168,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["checks-api","ci","ci-report","github-action","github-run-checks","html","junit","markdown","reports"],"created_at":"2024-10-14T19:08:42.364Z","updated_at":"2026-01-05T04:35:57.927Z","avatar_url":"https://github.com/michaelhenry.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"# create-report\n\n[![codecov](https://codecov.io/gh/michaelhenry/create-report/branch/main/graph/badge.svg?token=TC3XYJYG61)](https://codecov.io/gh/michaelhenry/create-report)\n[![codebeat badge](https://codebeat.co/badges/f52c2068-17ca-41a1-8421-f6b54e4155d4)](https://codebeat.co/projects/github-com-michaelhenry-create-report-main) [![Test Coverage](https://api.codeclimate.com/v1/badges/20de4a63612d960d1bf1/test_coverage)](https://codeclimate.com/github/michaelhenry/create-report/test_coverage) [![Maintainability](https://api.codeclimate.com/v1/badges/20de4a63612d960d1bf1/maintainability)](https://codeclimate.com/github/michaelhenry/create-report/maintainability)\n\nA Github action for creating generic run report. Currently this action is supporting 3 data format: `markdown`, `html` or `junit`.\n\nSample workflow:\n```yml\njobs:\n  create-report:\n    name: Report using ${{ matrix.os }}\n    runs-on: ubuntu-latest\n    steps:\n    - uses: actions/checkout@v2\n    - uses: michaelhenry/create-report@v2.0.0\n      name: create report from a junit file.\n      with:\n        title: \"JUnit report\"\n        path: samples/sample.junit\n        format: junit\n```\n\n## Using Markdown\n\n```yml\n  - uses: michaelhenry/create-report@v2\n    name: create report from markdown\n    with:\n      title: \"Markdown report\"\n      path: samples/sample.md\n      format: markdown\n```\n\nPlease see [samples/sample.md](samples/sample.md) for the sample file which generated this run report.\n\n\u003cimg width=\"801\" alt=\"Screen Shot 2022-04-10 at 23 28 09\" src=\"https://user-images.githubusercontent.com/717992/162620495-998b0195-3f49-4e9c-892c-fc0a4be9af6b.png\"\u003e\n\n---\n\n## Using HTML\n\n```yml\n  - uses: michaelhenry/create-report@v2\n    name: create report from html\n    with:\n      title: \"HTML report\"\n      path: samples/sample.html\n      format: html\n```\n\nPlease see [samples/sample.html](samples/sample.html) for the sample file which generated this run report.\n\n\u003cimg width=\"945\" alt=\"Screen Shot 2022-04-10 at 23 27 32\" src=\"https://user-images.githubusercontent.com/717992/162620514-b76f11fb-4ba7-4d43-a202-043d360cffd7.png\"\u003e\n\n---\n\n## Using JUnit\n\n```yml\n  - uses: michaelhenry/create-report@v2\n    name: create report from junit\n    with:\n      title: \"JUnit report\"\n      path: samples/sample.junit\n      format: junit\n```\n\nPlease see [samples/sample.junit](samples/sample.junit) for the sample file which generated this run report.\n\n\u003cimg width=\"924\" alt=\"Screen Shot 2022-04-10 at 23 26 19\" src=\"https://user-images.githubusercontent.com/717992/162620429-f2b006a1-b4bd-486d-95fb-44d827b058bb.png\"\u003e\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmichaelhenry%2Fcreate-report","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmichaelhenry%2Fcreate-report","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmichaelhenry%2Fcreate-report/lists"}