I have a workflow and one of its steps is to search for all existing folders on the current branch (not Main or Master).
However, I got all directories including those that only exist in the master branch when doing echo $(git ls-tree -d --name-only HEAD)
.
Do I miss anything?
Complete code snippet:
- uses: actions/checkout@v3
with:
fetch-depth: 2
- name: current folders
run: |
echo $(git ls-tree -d --name-only HEAD)
I solved my problem by merging the master branch to the current one.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.