-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
While actions/upload-artifacts allows multiple patterns using newline as separator, this action fails to run in such cases.
This is a serious issue because it prevents replacement and there is no practical workaround for it. If one would have to add extra preparatory steps it would kinda negate the benefits of having a secure action as these step could also do the secure part.
Expected behavior
Match path argument behavior from actions/upload-artifacts
Current behavior
Digest: sha256:75bdb2b2f4db213cde0b8295f13a88d6b333091bbfbf3012a4e083d00d31caba
Status: Downloaded newer image for zricethezav/gitleaks@sha256:75bdb2b2f4db213cde0b8295f13a88d6b333091bbfbf3012a4e083d00d31caba
docker: Error response from daemon: create .tox/docs/log/: ".tox/docs/log/" includes invalid characters for a local volume name, only "[a-zA-Z0-9][a-zA-Z0-9_.-]" are allowed. If you intended to pass a host directory, use absolute path
Possible solution
Steps to reproduce
See https://github.com/ansible/team-devtools/actions/runs/15387955183/job/43290698236?pr=299 which was the result of a basic attempt to replace the original uploader via https://github.com/ansible/team-devtools/pull/299/files
Screenshots
Context
Your Environment
- Version used:
- Environment name and version (e.g. Chrome 59, node.js 5.4, python 3.7.3):
- Operating System and version (desktop or mobile):
- Link to your project:
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working