View the folder directory tree structure, similar to the output of the tree
command
- name: Print Folder Tree
uses: jaywcjlove/github-action-folder-tree@main
with:
exclude: "node_modules|dist|.git|.husky"
path: ./src
depth: 2
Output Project Structure
├── .lintstagedrc
├── LICENSE
├── README.md
├── action.yml
├─> build
├── package-lock.json
├── package.json
├── renovate.json
├─> src
│ └── index.ts
└── tsconfig.json
path
Folder path. (default ./
)depth
Scan the maximum depth reachable for the given path (default 5
)exclude
Pass a regex string to exclude directories from printingcontent
Directory tree structure textpackage.json
.Licensed under the MIT License.