排除用于在Github操作上创建工件文件的文件
我是Github Actions的新手。 我有一个使用node_模块的项目。我希望创建工件文件,而不在Github操作中包含node_模块,因为由于文件的大小,使用node_模块创建和下载需要一段时间。 有办法做到这一点吗 这一个似乎有点相关,但无法找出它是如何。排除用于在Github操作上创建工件文件的文件,github,github-actions,Github,Github Actions,我是Github Actions的新手。 我有一个使用node_模块的项目。我希望创建工件文件,而不在Github操作中包含node_模块,因为由于文件的大小,使用node_模块创建和下载需要一段时间。 有办法做到这一点吗 这一个似乎有点相关,但无法找出它是如何。 我认为还不可能排除路径,因为该操作只接受一条路径。根据您链接的问题,他们希望在将来添加多路径支持 我使用的解决方法只是在创建工件之前删除node_modules目录 例如: - run: | npm c
我认为还不可能排除路径,因为该操作只接受一条路径。根据您链接的问题,他们希望在将来添加多路径支持 我使用的解决方法只是在创建工件之前删除node_modules目录 例如:
- run: |
npm ci
npm run build
npm run test
npm run package
rm -rf node_modules
- uses: actions/upload-artifact@v2
with:
name: my-artifact
path: .
我认为还不可能排除路径,因为该操作只接受一条路径。根据您链接的问题,他们希望在将来添加多路径支持 我使用的解决方法只是在创建工件之前删除node_modules目录 例如:
- run: |
npm ci
npm run build
npm run test
npm run package
rm -rf node_modules
- uses: actions/upload-artifact@v2
with:
name: my-artifact
path: .
谢谢你的快速回复。您的解决方案似乎是目前最好的解决方案,因为Github操作不接受多个路径。我很感激:谢谢你的快速回复。您的解决方案似乎是目前最好的解决方案,因为Github操作不接受多个路径。我很感激: