github相关内容
GitHub今天向我发送了一封电子邮件,警告我package-lock.json文件中存在漏洞。但是,据我所知,此文件是在npm install期间从package.json生成的。 如何找出哪个包(来自package.json)链接到易受攻击的包(位于package-lock.json)? 相关问题: How to update package-lock.json 推荐答
..
在github-actions的上下文中,如何获取合并前PR中最后一次提交的SHA? 我希望在push工作流的上下文中获取此SHA,即 on: push: branches: - master 如果推送不是由PR合并触发的,则我需要一种方法来忽略该操作。 推荐答案 您可以尝试使用{{githorb.vent.ull_quest.head.sha}
..
我刚刚切换到Mocha中的并行测试,它工作得很好,但是当我在GitHub上运行它时,它似乎不能并行运行。我需要配置什么才能使Mocha在Github操作上并行运行? .mocharc.json//Mocha 9.x { "timeout": 5000, "recursive": true, "ui": "mocha-cakes-2", "parallel": true,
..
我在我的免费GitHub组织中有一个私人回购。当我尝试使用操作将私有程序包发布到Github程序包时,我收到以下错误: npm ERR! 401 Unauthorized - PUT https://npm.pkg.github.com/@organization%2ftailwind - Your request could not be authenticated by the GitH
..
我在Github Repo中有一个应用程序代码,我想要自定义我的管道的某些阶段,并想编写我自己的自定义操作(在专用Repo中),因为这些自定义操作必须放在要运行这些操作的Repo中。我可以在单个Repo中保存多个操作吗? 此外,是否有任何方法可以在组织内部的私有回购中使用这些回购? 推荐答案 如果您正在构建一个不打算公开的操作,则可以将该操作的文件存储在存储库中的任何位置。如果您
..
这是我对GitHub回购的简单操作: name: CI on: push: branches: [ main ] jobs: build: runs-on: ubuntu-latest steps: - name: Get /my_account/my_infra run: | sudo mkdir /my_
..
我现在设置了两个GitHub操作工作流。一个用于将图像发布到jFrog注册表,另一个用于将具有新标记的图像提升到jFrog artiFactory。 我正尝试在推送工作流中使用githorb.vent.number,但由于某些原因,如果不是发出Pull_Request...因此,我得到错误: 来自后台进程的错误响应:MANIFEST for(Company JFrog ArtiFactor
..
我有两个工作流,第一个运行构建脚本并生成构件。 第一个是在创建拉流请求时触发的: name: build on: pull_request: types: [opened, edited, ready_for_review, reopened] 第二个流程在第一个流程完成时运行,使用如下workflow_run触发器: on: workflow_run:
..
我有一个GitHub工作流,当文件根据 模式**/abc**被修改/创建。 据我所知,这意味着无论何时: 位于以abc或 开头的文件夹的某个子文件夹中的文件 以abc 开头的任何文件 被修改,则应触发GH操作。 但是,当我创建文件repository/aaa/test_abc 时,工作流甚至会被触发 但是,据我了解,文件repository/aaa/test_abc与模式**/
..
我要手动触发GitHub操作工作流。通过the docs我发现我可以通过repository dispatch event来完成此操作。 问题是,当我在/dispatches终结点调用API时,我收到以下错误: { "message": "Not Found", "documentation_url": "https://developer.github.com/v3/
..
我目前有一个GitHub操作,可以在创建标记后运行纱线列表。直到今天,我才能看到日志(我上周创建了该操作)。该操作成功运行,但当我查看每次运行的日志时,它显示错误:我们当前无法下载日志。请稍后再试。自从我执行该操作以来,已经创建了大约60个标签。我如何修复此问题? 推荐答案 GitHub操作当前存在影响体验的问题。 您始终可以在https://www.githubstatus.c
..
我希望使用语义发布在Github版本上发布整个目录(构建目录),但不幸的是,它将每个构建文件作为单个资产发布。 用于复制: 我正在使用Vue CLI生成项目vue create foo 将语义发布安装为开发依赖npm install --save-dev semantic-release 安装语义发布的Github插件npm install @semantic-release/gi
..
我正在尝试在GitHub工作流期间将一个文件夹的内容复制到另一个文件夹中。我知道工作流可以创建新的文件夹和文件,因为在Reaction项目上调用Build会创建项目中不存在的生成,但它会在使用mkdir的后续Run命令中引发错误。 错误: mkdir: cannot create directory ‘myNewFolder’: No such file or directory 我的
..
在Github操作中,您可以使用${GITHUB_SHA}获取提交SHA,它是a default env variable.。然而,此提交SHA似乎是合并提交!?这不等于PR的Github用户界面上显示的提交SHA。关于如何获得在PR中显示的SHA(在Github UI上),您有什么想法吗? 推荐答案 了解发生的情况 参考:Github community post带有维德周(G
..
我在使用GitHub操作运行自动测试时遇到问题。我不明白为什么我不能连接运行我的集成测试的MongoDB服务。我尝试了不同的主机:本地主机、127.0.0.1、0.0.0.0,但它们都无法连接到数据库。 它在我的坞站设置中工作得非常好,但由于某种原因,它在GitHub操作中不起作用。 name: CI master on: [push, pull_reques
..
我已经创建了一个管道,我想在每次推入任何分支时触发 这是我的default.yml: name: default on: push: branches: - '*' jobs: build: runs-on: macOS-latest steps: - uses: actions/checkout@v1 - name
..
我正在尝试编写一个工作流,以便使用标记创建工作流填充我的GitHub项目版本。 我已经知道如何创建版本(使用actions/create-release@v1.0.0)以及如何在版本中推送项目(使用actions/upload-release-asset)。 但是,因为我正在构建Rust代码,所以我必须在不同的平台上编译它。 显然,对于这一点,我每个平台都有一个工作,我正在努力推动我的
..
版本:-1 我无法将提交推送到存储库。下面是我从Sourcetree得到的消息和屏幕截图。我正在使用Mac。 错误:- POST git-receive-pack (chunked) error: RPC failed; curl 55 SSL_write() returned SYSCALL, errno = 32 fatal: the remote end hung up u
..
我们针对第三方服务进行了一系列健康检查。我们希望它们定期运行,因为当它们崩溃时,它会像代码中的错误一样影响我们的应用程序。了解&是他们而不是我们&可以减少大量的故障排除时间。 我们已通过GitHub Actions设置了此运行状况检查,并计划运行,但我们希望每个第三方服务都有运行状况检查。这样,关于失败的松懈信息将非常具体地说明什么是失败的。但这将创建大量重复的YML内容。 我发现了一
..
我正在努力熟悉Github的行动。我已经对我的工作流进行了配置,每次我将我的代码推送到GitHub时,代码都会自动构建并推送到Heroku。 如何才能在终端中访问构建日志信息,而不是转到githorb.com? 推荐答案 使用最新的cli/cli tool named gh(1.9.0+),只需 (从您的终端,而不是转到github.com): gh run view
..