The get-files action incorrectly attaches directories in addition to files.
For example, under Linux, in the case of a tree like below:
my_temp/ │ ├── file1.txt ├── file2.txt ├── file3.txt ├── folder1/ │ ├── file1.txt │ ├── picture.png │ └── titi.csv ├── folders2/ │ ├── file1.txt │ └── subfolder22/ │ ├── file2.txt │ ├── picture.png │ └── toto.csv ├── folders3/ │ ├── file1.txt │ └── subfolders33/ │ ├── file2.txt │ └── subfolder333/ │ ├── file3.txt │ ├── picture.png │ ├── tata.csv │ ├── titi.csv │ ├── toto.csv │ └── tutu.csv ├── folders4/ │ ├── picture_not_selected.png │ └── subfolders44/ │ ├── picture.jpg │ └── subfolders444/ │ ├── picture.jpeg │ └── subfolder4444/ │ └── picture.png ├── folders5/ │ └── subfolder55_empty └── tata.csv
With the '**/*'
pattern, the list of attached objects is as follows:
['::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/.\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders2\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders2/subfolder22\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders2/subfolder22/toto.csv\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders2/subfolder22/file2.txt\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders2/subfolder22/picture.png\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders2/file1.txt\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folder1\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folder1/titi.csv\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folder1/file1.txt\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folder1/picture.png\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders5\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders5/subfolder55_empty\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./tata.csv\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./file1.txt\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./file2.txt\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders3\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders3/subfolders33\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders3/subfolders33/file2.txt\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders3/subfolders33/subfolder333\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders3/subfolders33/subfolder333/toto.csv\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders3/subfolders33/subfolder333/tutu.csv\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders3/subfolders33/subfolder333/tata.csv\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders3/subfolders33/subfolder333/titi.csv\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders3/subfolders33/subfolder333/picture.png\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders3/subfolders33/subfolder333/file3.txt\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders3/file1.txt\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders4\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders4/picture_not_selected.png\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders4/subfolders44\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders4/subfolders44/picture.jpg\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders4/subfolders44/subfolders444\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders4/subfolders44/subfolders444/picture.jpeg\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders4/subfolders44/subfolders444/subfolder4444\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./folders4/subfolders44/subfolders444/subfolder4444/picture.png\n', '::attach::/home/squashtf/21ddf187-a3cb-4f94-9ad5-5fdc213f8ef4/my_temp/./file3.txt\n']
We should attach only the files.
To check also under Windows?
Edited by Jean-Marc BELORGANE