使用 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 方法方面都需要一些不同的东西。以下是为快速导航列出的答案:
readme.md文件中的CI :https : //stackoverflow.com/a/61876395/3764965[skip ci]作为一个新的 GitHub 功能:
[skip ci] …