github相关内容

Firebase托管和Github操作错误&auth/无效-api-key";

我正在为我的项目和Firebase一起使用Reaction。使用Github操作,我的代码成功部署到Firebase。 但当我访问托管URL时,它在控制台中显示错误: "Your API key is invalid, please check you have copied it correctly." 但是,当我直接使用firebase deploy从本地系统部署时,它工作得很好。 ..

GitHub:拒绝:PERMISSION_DENIED:WRITE_PACKAGE

我当前正在尝试运行一个docker GitHub操作,该操作将构建一个docker映像并将其推送到GitHub包,但我收到了一个从未见过的错误。由于某种原因,它无法推送停靠图像,因为write_permission被拒绝,但我有一个允许我写入的令牌,所以我不知道问题出在哪里。 这是我的操作文件: name: Docker Image CI on: workflow_dispatc ..
发布时间:2022-04-07 09:40:16 其他开发

如何在同一存储库中的GitHub操作之间共享代码?

假设我的Repo中有两个工作流build.yml和release.yml。第一个应该构建项目(假设使用CMake),第二个应该构建项目并使用构建的二进制文件创建一个GitHub版本。 项目建筑代码在两个文件之间重复。如何在他们之间共享,而不是复制粘贴并同时在两个位置手动更新? 我还没有找到在不同的工作流甚至同一工作流中的作业之间实现任何类型的代码共享行为的方法。 推荐答案 ..
发布时间:2022-04-07 09:30:55 其他开发

如何使用GitHub操作自动请求某人进行审核?

我想使用GitHub操作/执行一些配置,自动请求GitHub组织中的团队进行审查(例如core)。我知道您可以创建拉入请求模板,以自动请求来自某个审阅者的审核,但我如何在不创建模板的情况下做到这一点?总而言之,我希望GitHubcore中的一个团队自动请求对每个打开的公关进行审查。我该怎么做? 推荐答案 总的来说,这是code owners功能的一个很好的用例:您可以拥有一个类似.gi ..
发布时间:2022-04-07 09:20:46 其他开发

通过GitHub接口删除多条问题/公关评论

我想通过GitHub在GitHub API上的操作一次删除多个PR/问题评论。 有没有办法在不像下图那样多次显示删除消息的情况下执行此操作? 例如,我认为可能有一种方法可以删除多个问题/拉式请求审查评论,同时一个请求显示类似 deleted n comments from ? 的消息 目前, ..

我如何才能看到我的GIT秘密未加密?

背景 我的代码中有一些秘密,在了解到GitHub操作后,我决定将它们保存在存储库秘密菜单中,以供以后在我的管道中使用。 问题 然而,现在我需要访问这些秘密来开发新功能,但我做不到。每次我试图看到它的价值时,它都会要求我更新这些秘密。 没有仅查看他们的选项。 我不想更新任何内容,我只想查看它们的值。 问题 如何在项目中查看我的机密的未加密值? 推荐答案 要 ..
发布时间:2022-04-07 09:07:55 其他开发

复制和重命名文件的GitHub操作

是否有通过GitHub操作复制和重命名文件的智能方法? 我希望将一些自述文件复制到/docs文件夹(:=相同的repo,而不是远程的!),在该文件夹中,它们将根据它们的前置内容title重命名。 目标是拥有某种类型的自动更新文档系统,每次我按下Jekyll时都会自动填充。 推荐答案 最终我是这样做的: name: docs on: push: branches: ..
发布时间:2022-04-07 09:02:31 其他开发

GitHub可重用工作流:使用最新提交

我正在使用GitHub操作设置可重复使用的工作流:https://docs.github.com/en/actions/learn-github-actions/reusing-workflows 由于调用工作流和被调用工作流都在同一个repo中,因此我希望在调用工作流的uses语句中引用被调用工作流的最新提交。 示例: uses: owner/repo/.github/work ..
发布时间:2022-04-06 23:58:52 其他开发

在多个存储库上重用Github操作自托管运行器

我有一个自托管的Github Actions运行器在我的服务器上为我的一个存储库运行。但现在我想使用同一跑步者进行另一次回购。 是否有方法可以将相同的Github Actions运行器重新用于其他回收库,而无需创建新的运行器? 推荐答案 更新: 从2020年4月22日起,这是可能的。 现在,您可以在组织内共享跑步者。 这允许您组织内的存储库使用这些运行者。 https ..
发布时间:2022-04-06 23:57:38 其他开发

如何在多个存储库中使用GitHub操作并部署到GitHub页面?

是否可以将Github操作设置为运行多个npm run build?我想使用多个Repos,并将它们设置为主站点上的不同网页。 想象一下我有3个Repos:主应用程序、角度应用程序和反应应用程序。 主回购会有我的登陆站点。角度应用程序和反应应用程序将是两个不同的网站。 从foobar.github.io(主回购),我会转到foobar.github.io/angular导航到我的 ..
发布时间:2022-04-06 23:50:23 其他开发

如何在GitHub操作工作流中获取拉取请求编号

我要访问Github Actions工作流中的Pull请求编号。我可以访问可用的GitHub_REF环境变量。尽管在Pull请求操作上,它的值为:“ReFS/Pull/125/Merge”。我只需要提取“125”。 我找到了一个类似的帖子here,它展示了如何使用此变量获取当前分支。尽管在这种情况下,我解析的内容不同,并且我无法分离出拉取请求编号。 我已尝试使用解析为“合并”的{Git ..
发布时间:2022-04-06 23:48:28 其他开发

我编写的GitHub操作无权访问调用该操作的repo文件

GitHub here上有一个带有我正在处理的目录结构的示例repo。要运行GitHub操作,您只需转到存储库的操作选项卡并手动运行操作。 我也编写了一个自定义GitHub Action,将python作为Docker容器中的基本图像,但希望python版本作为GitHub Action的输入。为此,我正在创建第二个中间Docker容器,以使用python版本输入参数运行。 我遇到的问 ..
发布时间:2022-04-06 23:46:45 Python

在另一个存储库创建新版本时触发GitHub操作

我正在尝试构建一个GitHub工作流,该工作流将在其他存储库创建新版本时触发。 文档中有这样一段话:on.event_name.types其中event_name将是release。 问题是:有没有办法引用其他存储库的release事件? 推荐答案 有没有办法引用其他存储库的发布事件? 相当确定此功能不存在。 如果您有权访问创建版本的存储库,则可以调用WebHook ..
发布时间:2022-04-06 23:38:36 其他开发

有人知道从GitHub操作中删除工作流的方法吗?

我在存储库的.github/workflows文件夹中创建了两个工作流,以试验GitHub操作。从那以后,我学到了很多,并从我的repo中删除了所谓的“实验性”工作流程。在删除“实验性”工作流YAML文件并提交删除操作后,当我转到存储库的“Actions”选项卡时,仍然看到了我已删除的工作流。 我看不到删除并从头开始的选项?!这难道不可能吗?有没有可能通过GitHub API实现?嗯。 推 ..
发布时间:2022-04-06 23:33:42 其他开发

在Github诉讼中克隆私人回购

我正在尝试在Github Actions中克隆另一个私人回购。我已经在运行操作的repo的秘密中设置了SECRET_USER和SECRET_PASSWORD。在操作中,我正在运行命令 git clone https://$SECRET_USER:$SECRET_PASSWORD@github.com/other-organization/other-repo.git 但收到错误 C ..
发布时间:2022-04-06 23:24:25 其他开发