GitHub Actions Marketplace 的 action 能直接用本地路径吗? 诸葛诗雅 提问于 2026-03-25 18:03:21 阅读 11 工具 我在写一个 GitHub Actions workflow,看到 Marketplace 上很多 action 都是用 uses: owner/repo@v1 这种方式引用的。但我现在想先在本地测试自己写的 action,能不能直接指向项目里的某个目录?比如 ./.github/actions/my-action 这样? 试过这样写但 CI 报错说找不到 action,是不是必须得推到仓库才能用? 代码管理工具使用版本控制 我来解答 赞 1 收藏 分享 生成中... 手机扫码查看 复制链接 生成海报 反馈 发表解答 您需要先 登录/注册 才能发表解答 暂无解答 暂无解答 加载更多 相关推荐 1 回答 36 浏览 PR提交时GitHub Actions报错,但本地测试正常? 我最近在项目里加了个GitHub Actions工作流,用来在PR时跑单元测试。奇怪的是,本地 npm test 完全通过,但一推到PR就失败,报错说某个组件的快照不匹配。我已经确认了Node和npm... シ春芳 工具 2026-03-17 09:26:21 1 回答 94 浏览 GitHub Actions部署时为什么构建产物没传到服务器? 我用 GitHub Actions 自动部署一个 Vue 项目到自己的 VPS,本地 build 没问题,但 Action 跑完后发现服务器上只有空文件夹。我用的是 scp 把 dist 目录传过去,... 开发者春凤 工具 2026-03-17 06:41:20 1 回答 20 浏览 Lighthouse CI 为啥在 GitHub Actions 里跑不通? 我在本地用 Lighthouse CI 跑得好好的,但一推到 GitHub Actions 就报错说“Unable to connect to Chrome”。我明明用了官方推荐的 lighthous... シ爱欢 工具 2026-03-14 12:41:19 1 回答 23 浏览 GitHub Actions 上传的 Artifacts 为啥下载后文件路径变了? 我在 GitHub Actions 里用 actions/upload-artifact@v4 上传了一个 dist 目录,但下载下来发现整个目录结构被展平了,原本的子文件夹都不见了。 我明明是这样写... 冠英 ☘︎ 工具 2026-03-02 10:35:19 2 回答 35 浏览 ESLint在GitHub Actions报错但本地正常,如何解决配置差异? 在给项目配置GitHub Actions时,ESLint突然报错Error: Definition for rule 'comma-dangle' was not found,但本地运行npx esl... 一世杰 工具 2026-02-09 19:13:22 1 回答 7 浏览 GitHub Actions 中多个 job 如何共享 Vue 构建产物? 我在用 GitHub Actions 部署一个 Vue 项目,想把 build 和 deploy 分成两个 job,但发现第二个 job 找不到 dist 文件。我试过用 actions/upload... 设计师春凤 工具 2026-03-24 22:41:22 1 回答 14 浏览 GitHub Actions部署时环境变量没生效怎么办? 我用 GitHub Actions 自动部署 React 项目到服务器,明明在 secrets 里设置了 REACT_APP_API_URL,但构建后还是 undefined,本地 .env 文件能正... IT人文华 工具 2026-03-22 19:06:23 1 回答 23 浏览 GitHub Actions 上传的 Artifacts 为什么在 React 项目里找不到构建文件? 我在 GitHub Actions 里跑完 build 后,用 actions/upload-artifact 把 dist 目录传上去了,但下载下来发现是空的,或者根本没生成?本地 npm run ... 一东硕 工具 2026-03-22 05:17:21 2 回答 43 浏览 GitHub Actions 缓存没生效,为什么每次都要重新安装依赖? 我在用 GitHub Actions 做 CI,想缓存 node_modules 提升速度,但每次跑 workflow 都重新装依赖,感觉缓存根本没命中。我明明用了 cache key 包含 pack... 卫利(打工版) 工具 2026-03-21 07:50:20 2 回答 18 浏览 GitHub Actions 中如何让多个 job 共享同一个缓存? 我在 GitHub Actions 里写了两个 job,分别跑 build 和 test,但它们都依赖 node_modules。我试过在每个 job 里单独加 actions/cache,结果缓存没... 端木欧辰 工具 2026-03-20 10:05:23
暂无解答