Comments (3)
Also had this issue myself:
Total number of files that will be downloaded: 1
events.js:187
throw er; // Unhandled 'error' event
^
Error: EACCES: permission denied, open '/home/runner/work/<repo_name>/<repo_name>/<file_from_earlier_step.json>'
Emitted 'error' event on WriteStream instance at:
at internal/fs/streams.js:294:12
at FSReqCallback.oncomplete (fs.js:146:23) {
errno: -13,
code: 'EACCES',
syscall: 'open',
path: '/home/runner/work/<repo_name>/<repo_name>/<file_from_earlier_step.json>'
}
from download-artifact.
Instead of creating same issue will post it here.
Run actions/download-artifact@v3
Starting download for All-mods
Directory structure has been setup for the artifact
Total number of files that will be downloaded: 1
node:events:368
throw er; // Unhandled 'error' event
^
Error: EACCES: permission denied, open '/home/runner/work/*/*/build/*/*.pk3'
Emitted 'error' event on WriteStream instance at:
at emitErrorNT (node:internal/streams/destroy:157:8)
at emitErrorCloseNT (node:internal/streams/destroy:122:3)
at processTicksAndRejections (node:internal/process/task_queues:83:21) {
errno: -13,
code: 'EACCES',
syscall: 'open',
path: '/home/runner/work/*/*/build/*/*.pk3'
}
I did tried with chmod
and chown
without success.
There is also similiar issue that is closed and points to the container being non root in which file being downloaded is created
The current suspicion is that the issue occurs because the docker image has a non-root user specified.
Originally posted by @alexplischke in #58 (comment)
But in in my case there is only root user
Another solution that I think would be good to test would be settting
container:
image: name_of_container
options: --user root
from download-artifact.
I had this issue and did a chmod on the destination directory
from download-artifact.
Related Issues (20)
- [bug] Problems with downloading artifacts with dot in the name HOT 1
- Download Successful but not available in next job.
- [bug] Matching names and merge-multiple causes data corruption HOT 6
- [bug] Unable to download artifact(s): Unable to download and extract artifact: Request timeout HOT 1
- [bug] Artifact download failure on latest `master` HOT 5
- [feat req] Update node version to 20 HOT 2
- [bug]-Getting Warning about the deprecation-v4.1.2 HOT 3
- [feat req] Allow timeout input setting
- [bug] Losing compatibility from aws-cli docker image on v4 HOT 4
- [bug] Z_BUF_ERROR Error: unexpected end of file
- [feat req] Option to fail if no files were downloaded
- [bug] The merge-multiple input doesn't work correctly HOT 3
- [bug] Failed to ListArtifacts due to Unexpected token HOT 1
- I
- API (@API)
- merge-multiple backport for v3
- [bug] Artifact not found when I specify the run id HOT 1
- [bug] frequent download corruption on MacOS
- [bug](node:1591) [DEP0005] DeprecationWarning: HOT 3
- [bug] download-artifact errors out downloading artifacts uploaded by upload-artifact HOT 13
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from download-artifact.