24得票3回答
回声 Github Action 环境变量

我正在尝试深入了解GitHub action,特别是 .ylm 文件,并想要理解该过程,我想要打印一些环境变量的值,比如 ${{ github.repository }} 或者 ${{ github.repository_owner }},甚至是像${{ secrets.GITHUB_TOKE...

9得票2回答
在 GitHub Action 中获取批准状态

当标签被添加时,我有一个触发操作。 pull_request:types:[labeled] 作业应该有条件运行,仅在拉取请求获得批准(存在一个或多个批准)以及另一个工作正常的条件下才能运行: jobs: build: if: ${{ (something == 'appro...

20得票1回答
如何将秘密连接到GitHub上的工作流程操作中?

我想在GitHub的工作流程操作中将多个密钥连接起来。 我想到的一个例子是从文件夹到文件名创建一个完整的路径。

19得票4回答
如何在GitHub Action中缓存docker-compose构建

有没有办法缓存docker-compose,使其不会一遍又一遍地构建? 这是我的action工作流文件:name: Github Action on: push: branches: - staging jobs: test: runs-on: ubuntu...

7得票1回答
你可以暂停或禁用 Github Action 吗?

有没有办法在GitHub操作定义中添加参数,以便在将其推送到GitHub时不运行该操作? 我有一个包模板,我想包含某些操作,但我不希望模板的用户必须做些什么才能使那些操作运行(不自动运行 - 并失败 - 当他们将其推送到GitHub时)。 我希望有一个配置字段 run_automatica...

10得票2回答
在Heroku上进行GitHub身份验证时无法连接到GitHub。

我在Heroku上创建了一个应用程序,但在认证到GitHub时出现了问题。 Error: remote was closed, authorization was denied, or an authentication message otherwise not received befo...

7得票2回答
GitHub Actions:在工作流程作业中使用外部操作存在安全问题吗?

我有一个工作流,通过使用来自someuser的外部操作来进行文件的FTP传输: - name: ftp deploy uses: someuser/ftp-action@master with: config: ${{ secrets.FTP_...

13得票3回答
将环境变量部署到Firebase托管

我在React中使用Firebase,初始化Firebase时,我使用从我的 .env 文件中提取的环境变量和 dotenv。我想将我的React应用构建并部署到Firebase托管,我使用GitHub Actions和以下 .yml 工作流文件:name: Deploy on: push...

15得票6回答
在Github Actions中重试失败的作业

我正在尝试使用GitHub Actions进行CI测试,目前我的测试工作流程如下:name: test on: [push] jobs: test: runs-on: ubuntu-latest steps: - uses: actions/checkou...

17得票2回答
如何在Github Actions中使用我的“gha” Docker缓存来加快Docker拉取和构建速度?

在 Github Actions 上,我希望避免从注册表中拉取我的新构建的 Docker 镜像,而是使用缓存中的镜像(因为这是作业中最慢的部分)。 我的工作流程如下: 1. 构建一个包含所有依赖项的镜像 2. 在上述镜像中运行命令 根据 Docker Build Push Action ...