All Projects β†’ wadackel β†’ github-pr-diff-tree

wadackel / github-pr-diff-tree

Licence: MIT license
🌲 This action provide a comment that displays the diff of the pull request in a tree format.

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to github-pr-diff-tree

nrwl-nx-action
A GitHub Action to wrap Nrwl Nx commands in your workflows.
Stars: ✭ 163 (+425.81%)
Mutual labels:  pull-request, github-actions
actions
Collection of repetitive GitHub Actions
Stars: ✭ 12 (-61.29%)
Mutual labels:  pull-request, github-actions
action-pr-title
Github action to enforce Pull Request title conventions
Stars: ✭ 83 (+167.74%)
Mutual labels:  pull-request, github-actions
label-actions
πŸ€– GitHub Action that performs certain tasks when issues, pull requests or discussions are labeled or unlabeled
Stars: ✭ 60 (+93.55%)
Mutual labels:  pull-request, github-actions
action-setup-kube-tools
Github Action that setup Kubernetes tools (kubectl, kustomize, helm, kubeconform, conftest, yq, rancher, tilt, skaffold) very fast and cache them on the runner. Please [✩Star] if you're using it!
Stars: ✭ 45 (+45.16%)
Mutual labels:  github-actions
Hacktoberfest2021
Make your first Pull Request on Hacktoberfest 2022. Don't forget to spread love and if you like give us a ⭐️
Stars: ✭ 1,320 (+4158.06%)
Mutual labels:  pull-request
code-coverage-action
GitHub Action that generates code coverage reports
Stars: ✭ 28 (-9.68%)
Mutual labels:  github-actions
actions-suggest-related-links
A GitHub Action to suggest related or similar issues, documents, and links. Based on the power of NLP and fastText.
Stars: ✭ 23 (-25.81%)
Mutual labels:  github-actions
cibuildwheel
🎑 Build Python wheels for all the platforms on CI with minimal configuration.
Stars: ✭ 1,350 (+4254.84%)
Mutual labels:  github-actions
xunit-to-junit
This Extensible Stylesheet Language Transformations can transform a xUnit.net v2 XML test results file into a JUnit test results file.
Stars: ✭ 21 (-32.26%)
Mutual labels:  github-actions
poc-github-actions
Various proofs of concept examples using Github Actions πŸ€–
Stars: ✭ 103 (+232.26%)
Mutual labels:  github-actions
DrawRacket4Me
DrawRacket4Me draws trees and graphs from your code, making it easier to check if the structure is what you wanted.
Stars: ✭ 43 (+38.71%)
Mutual labels:  tree
compile-sketches
GitHub Actions action that checks whether Arduino sketches compile and produces a report of data from the compilations
Stars: ✭ 35 (+12.9%)
Mutual labels:  github-actions
typescript-container-action-template
πŸ™ Template repository to create a GitHub container action in Node.js with TypeScript
Stars: ✭ 25 (-19.35%)
Mutual labels:  github-actions
sentry-releases-action
A GitHub action that creates releases for Sentry.io.
Stars: ✭ 38 (+22.58%)
Mutual labels:  github-actions
resource-translator
A GitHub Action that automatically creates machine-translated PRs of translation files. Supported file formats include, .ini, .po, .restext, .resx, .xliff .json.
Stars: ✭ 44 (+41.94%)
Mutual labels:  github-actions
Hacktoberfest-2k19
A Repository for Micro Club members dedicated for Hacktoberfest 6th edition (2k19). The purpose of this repo is getting MC members into the open source community and help them develop and share projects and knowledge with other students, profesionals and open source enthousiasts while having a fun challenge !!
Stars: ✭ 16 (-48.39%)
Mutual labels:  pull-request
merkle-patricia-tree
β˜”οΈπŸŒ² A fast, in-memory optimized merkle patricia tree
Stars: ✭ 22 (-29.03%)
Mutual labels:  tree
post-medium-action
This action is for posting markdown based posts to medium
Stars: ✭ 45 (+45.16%)
Mutual labels:  github-actions
py-dependency-install
A GitHub Action that installs Python package dependencies from a user-defined requirements.txt file path with optional pip, setuptools, and wheel installs/updates
Stars: ✭ 23 (-25.81%)
Mutual labels:  github-actions

github-pr-diff-tree CI

Screenshot

🌲 This action provide a comment that displays the diff of the pull request in a tree format.

Motivation

When we develop a product, we make various changes to the code base. For example, add, remove, edit, and rename files.

The code diffs can be seen on GitHub's excellent review page. However, the directory structure of the changed files is sometimes overlooked by reviewers.

Therefore, 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.

Usage

See action.yml

Basic:

# .github/workflows/pr-diff-tree.yml
name: 'PR Diff Tree'

on:
  pull_request:
    types: [opened, synchronize]

jobs:
  dump:
    runs-on: ubuntu-latest
    steps:
      - uses: wadackel/github-pr-diff-tree@v1
        with:
          token: ${{ secrets.GITHUB_TOKEN }}

Contributing

We are always welcoming your contribution πŸ‘

  1. Fork (https://github.com/wadackel/github-pr-diff-tree) πŸŽ‰
  2. Create a feature branch β˜•
  3. Run test suite with the $ npm test command and confirm that it passes ⚑
  4. Commit your changes πŸ“
  5. Rebase your local changes against the main branch πŸ’‘
  6. Create new Pull Request πŸ’Œ

Bugs, feature requests and comments are more than welcome in the issues.

License

MIT Β© wadackel

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].