在Github Actions上排除用于创建工件文件的文件

时间:2020-05-28 01:27:19

标签: github github-actions

我是Github Actions的新手。 我有一个使用node_modules的项目。我想在Github Actions上不包含node_modules的情况下创建工件文件,因为使用node_modules会由于文件大小而花费一些时间来创建和下载。 有办法吗?

这似乎与此有关,但无法弄清楚如何。 https://github.com/actions/upload-artifact/issues/44

1 个答案:

答案 0 :(得分:1)

我认为尚不可能排除路径,因为该操作仅接受一条路径。根据您所链接的问题,他们希望将来增加多路径支持。

我使用的解决方法只是在创建工件之前删除location / { # First attempt to serve request as file, then # as directory, then fall back to displaying a 404. #try_files $uri $uri/ =404; proxy_pass http://127.0.0.1:5000/; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } 目录。

例如:

node_modules