相关疑难解决方法(0)

如何跳过推送事件的 GitHub Actions 作业?

使用 Travis CI,我们可以通过向提交添加后缀来跳过特定提交的构建。这在Travis CI 中有描述。当我只编辑README.md与代码无关的内容并且不需要触发飞行前构建时,我发现此功能很实用。

[skip ci]
Run Code Online (Sandbox Code Playgroud)

如何on: push使用 GitHub 操作跳过作业触发事件?

name: Maven Build
on: [push]

jobs:
  build:

    runs-on: ubuntu-latest

    steps:
    - name: Check-out project
      uses: actions/checkout@v1
    - name: Set up JDK 11.0.3
      uses: actions/setup-java@v1
      with:
        java-version: 11.0.3
    - name: Build with Maven
      run: mvn -B package --file pom.xml
Run Code Online (Sandbox Code Playgroud)

答案摘要

非常感谢所有提供各种方法来实现它的回答者。我敢打赌,每个人在问题的起源和 CI 方法方面都需要一些不同的东西。以下是为快速导航列出的答案:

git jobs continuous-integration github github-actions

25
推荐指数
3
解决办法
9174
查看次数