github-actions相关内容

如何在作业条件规则中使用变量

我要在以下条件下运行作业: (上一个作业输出返回一个字符串,例如";This is sometext";) - name: some job if: contains(${{steps.previous-step.outputs.someoutput}}, 'sometext') run: echo 'is executed' 问题是始终执行此作业,因此即使ste ..
发布时间:2022-08-10 19:06:12 其他开发

如何在功能测试失败时停止Github操作步骤(使用Codecept)

我是Github Actions的新手,我尝试与功能测试进行一些持续的集成。 我使用Codecept,我的工作流运行得很好,但当某些测试失败时,该步骤被写为成功。GitHub不停止该操作并继续运行Nexts步骤。 以下是我的工作流YML文件: name: Run codeception tests on: push: branches: [ feature/func ..
发布时间:2022-08-10 18:50:12 PHP

GitHub操作获取提交消息

所以我正在构建一个操作,该操作为一个将转到Netlify的项目进行构建。在操作中,我可以传递部署消息。在部署消息中,我希望传递触发构建提交的提交消息。我正在看文件,但找不到这是否可能。谢谢 推荐答案 您可以在操作的github上下文中获取,如下所述: https://docs.github.com/en/actions/reference/context-and-expression- ..
发布时间:2022-08-10 18:43:12 其他开发

如何在一个Github Actions Docker中运行多个命令

在一个action中运行多个命令的正确方式是什么? 例如: 我想以action的身份运行一个python脚本。在运行此脚本之前,我需要安装requirements.txt。 我能想到几个选项: 使用其中的RUN pip install -r requirements.txt命令创建Dockerfile。 使用python:3镜像,运行entrypoint.sh文件中的pi ..
发布时间:2022-07-24 21:20:55 其他开发

如何配置GitHub操作以构建依赖于私有存储库的Azure Static Web App?

我用一个具有一个依赖项的API函数构建了一个Azure Static Web App。该依赖项位于GitHub上的私有存储库中。在我的本地开发机器上,我能够通过使用SSH身份验证下载依赖项来构建函数应用程序。尝试使用GitHub操作部署到Azure时出现错误Host key verification failed。 我的GitHub操作工作流类似于Azure Static Web App生成 ..

如何使用GitHub操作工作流Git拉取原点

我不熟悉GitHub操作工作流 我有一个自我托管的跑步者,并且我克隆了一个 名为xxx 的回购 我要在操作工作流中执行git pull origin branchYY,以便本地存储库与xxx存储库的远程分支‘分支YY’保持最新 我尝试了以下工作流: name: Pull origin branchYY on: push: branches: - branc ..
发布时间:2022-07-12 11:59:52 其他开发

部署到DigitalOcean时GitHub操作失败

我在尝试通过GitHub操作部署到DigitalOcean时遇到错误,我不确定它为什么要大喊大叫说到Python。是不是因为我用的码头图片?我已经尝试在Droplet上安装了不同版本的Python,尽管这可能与它没有任何关系。 以下是有问题的dockerfile: FROM node:alpine3.12 as build WORKDIR /usr/src/app COPY pack ..
发布时间:2022-07-12 11:29:27 其他开发

Github Actions上的MOCHA并行作业

我刚刚切换到Mocha中的并行测试,它工作得很好,但是当我在GitHub上运行它时,它似乎不能并行运行。我需要配置什么才能使Mocha在Github操作上并行运行? .mocharc.json//Mocha 9.x { "timeout": 5000, "recursive": true, "ui": "mocha-cakes-2", "parallel": true, ..
发布时间:2022-04-07 11:43:59 前端开发