In my testing it appears that this action sets executable permissions on all files in the directory that is uploaded. This is undesirable, in general.
I am experiencing the opposite problem. I am uploading a binary and I'd like the executable bit to be preserved, but it is not. Repo: https://github.com/stefansundin/aws-rotate-key/actions
It looks like they might have over-reacted and gone the opposite way. I too am having the opposite problem, and there is a separate issue open for that, see #38.
Most helpful comment
I am experiencing the opposite problem. I am uploading a binary and I'd like the executable bit to be preserved, but it is not. Repo: https://github.com/stefansundin/aws-rotate-key/actions