{"id":16295193,"url":"https://github.com/wadackel/github-pr-diff-tree","last_synced_at":"2025-03-16T13:31:39.364Z","repository":{"id":37804673,"uuid":"433502224","full_name":"wadackel/github-pr-diff-tree","owner":"wadackel","description":":evergreen_tree: This action provide a comment that displays the diff of the pull request in a tree format.","archived":false,"fork":false,"pushed_at":"2024-04-12T05:19:49.000Z","size":793,"stargazers_count":32,"open_issues_count":20,"forks_count":3,"subscribers_count":0,"default_branch":"main","last_synced_at":"2024-05-02T00:24:12.711Z","etag":null,"topics":["github-actions","productivity","pull-request","review-tools","tree"],"latest_commit_sha":null,"homepage":"https://github.com/marketplace/actions/pr-diff-tree","language":"TypeScript","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/wadackel.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-11-30T16:23:56.000Z","updated_at":"2024-05-09T19:56:30.835Z","dependencies_parsed_at":"2024-01-02T02:03:09.157Z","dependency_job_id":"8ea3869e-7711-43d3-aaff-439140e8e693","html_url":"https://github.com/wadackel/github-pr-diff-tree","commit_stats":{"total_commits":40,"total_committers":3,"mean_commits":"13.333333333333334","dds":0.125,"last_synced_commit":"519a46100696c4fe46b3dde7e8a763e347d312d4"},"previous_names":[],"tags_count":3,"template":false,"template_full_name":"actions/typescript-action","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wadackel%2Fgithub-pr-diff-tree","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wadackel%2Fgithub-pr-diff-tree/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wadackel%2Fgithub-pr-diff-tree/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wadackel%2Fgithub-pr-diff-tree/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wadackel","download_url":"https://codeload.github.com/wadackel/github-pr-diff-tree/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243817249,"owners_count":20352525,"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":["github-actions","productivity","pull-request","review-tools","tree"],"created_at":"2024-10-10T20:17:57.313Z","updated_at":"2025-03-16T13:31:38.836Z","avatar_url":"https://github.com/wadackel.png","language":"TypeScript","readme":"# github-pr-diff-tree [![CI](https://github.com/wadackel/github-pr-diff-tree/actions/workflows/ci.yml/badge.svg)](https://github.com/wadackel/github-pr-diff-tree/actions/workflows/ci.yml)\n\n![Screenshot](./screenshot.png)\n\n:evergreen_tree: This action provide a comment that displays the diff of the pull request in a tree format.\n\n## Motivation\n\nWhen we develop a product, we make various changes to the code base. For example, add, remove, edit, and rename files.\n\nThe code diffs can be seen on GitHub's excellent review page. However, the directory structure of the changed files is sometimes overlooked by reviewers.\n\nTherefore, this Action was created with the goal of improving the accuracy of the review by visualizing the directory structure of diffs included in a pull request in a Human-Readable format.\n\n## Usage\n\nSee [action.yml](./action.yml)\n\n**Basic:**\n\n```yaml\n# .github/workflows/pr-diff-tree.yml\nname: 'PR Diff Tree'\n\non:\n  pull_request:\n    types: [opened, synchronize]\n\njobs:\n  dump:\n    runs-on: ubuntu-latest\n    steps:\n      - uses: wadackel/github-pr-diff-tree@v1\n        with:\n          token: ${{ secrets.GITHUB_TOKEN }}\n```\n\n## Contributing\n\nWe are always welcoming your contribution :clap:\n\n1. Fork (https://github.com/wadackel/github-pr-diff-tree) :tada:\n1. Create a feature branch :coffee:\n1. Run test suite with the `$ npm test` command and confirm that it passes :zap:\n1. Commit your changes :memo:\n1. Rebase your local changes against the `main` branch :bulb:\n1. Create new Pull Request :love_letter:\n\nBugs, feature requests and comments are more than welcome in the [issues](https://github.com/wadackel/github-pr-diff-tree/issues).\n\n## License\n\n[MIT © wadackel](./LICENSE)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwadackel%2Fgithub-pr-diff-tree","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwadackel%2Fgithub-pr-diff-tree","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwadackel%2Fgithub-pr-diff-tree/lists"}