diff options
| author | Garrett D'Amore <garrett@damore.org> | 2024-12-21 17:20:49 -0800 |
|---|---|---|
| committer | Garrett D'Amore <garrett@damore.org> | 2024-12-21 17:20:49 -0800 |
| commit | 2d39d4966a0f10ee4e28a9495ae01ca319a34a35 (patch) | |
| tree | b7b966458c04d28c368942e0ec60aeb1e67f830e /.github/workflows | |
| parent | 22058ccca9f1573b7deb263dc7a8dc3e7d5b76c2 (diff) | |
| download | nng-2d39d4966a0f10ee4e28a9495ae01ca319a34a35.tar.gz nng-2d39d4966a0f10ee4e28a9495ae01ca319a34a35.tar.bz2 nng-2d39d4966a0f10ee4e28a9495ae01ca319a34a35.zip | |
workflows: only generate docs when appropriate, and don't do tests when only docs change
Diffstat (limited to '.github/workflows')
| -rw-r--r-- | .github/workflows/codeql-analysis.yml | 4 | ||||
| -rw-r--r-- | .github/workflows/coverage.yml | 4 | ||||
| -rw-r--r-- | .github/workflows/darwin.yml | 6 | ||||
| -rw-r--r-- | .github/workflows/linux.yml | 6 | ||||
| -rw-r--r-- | .github/workflows/mdbook.yml | 6 | ||||
| -rw-r--r-- | .github/workflows/sanitizer.yml | 10 | ||||
| -rw-r--r-- | .github/workflows/windows.yml | 6 |
7 files changed, 33 insertions, 9 deletions
diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 59663226..da05a781 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -13,10 +13,10 @@ name: "CodeQL" on: push: - branches: [master] + branches: [main] pull_request: # The branches below must be a subset of the branches above - branches: [master] + branches: [main] schedule: - cron: "27 2 * * 2" diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 22949659..340f658b 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -1,5 +1,7 @@ name: coverage -on: [push] +on: + push: + paths-ignore: ["docs/**", "**.adoc", "**.md"] jobs: linux-coverage: name: linux diff --git a/.github/workflows/darwin.yml b/.github/workflows/darwin.yml index 48eae5b1..3c9ac30c 100644 --- a/.github/workflows/darwin.yml +++ b/.github/workflows/darwin.yml @@ -1,5 +1,9 @@ name: darwin -on: [push, pull_request] +on: + push: + paths-ignore: ["docs/**", "**.adoc", "**.md"] + pull_request: + paths-ignore: ["docs/**", "**.adoc", "**.md"] jobs: build: name: build diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index a9f7db50..ca7ef433 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -1,5 +1,9 @@ name: linux -on: [push, pull_request] +on: + push: + paths-ignore: ["docs/**", "**.adoc", "**.md"] + pull_request: + paths-ignore: ["docs/**", "**.adoc", "**.md"] jobs: build: strategy: diff --git a/.github/workflows/mdbook.yml b/.github/workflows/mdbook.yml index 92416248..06092f1a 100644 --- a/.github/workflows/mdbook.yml +++ b/.github/workflows/mdbook.yml @@ -4,7 +4,13 @@ on: push: branches: - main + paths: + - "docs/**" + - ".github/workflows/mdbook.yml" pull_request: + paths: + - "docs/**" + - ".github/workflows/mdbook.yml" jobs: deploy: diff --git a/.github/workflows/sanitizer.yml b/.github/workflows/sanitizer.yml index e0d9c579..f7c37be3 100644 --- a/.github/workflows/sanitizer.yml +++ b/.github/workflows/sanitizer.yml @@ -1,5 +1,9 @@ name: sanitize -on: [push, pull_request] +on: + push: + paths-ignore: ["docs/**", "**.adoc", "**.md"] + pull_request: + paths-ignore: ["docs/**", "**.adoc", "**.md"] jobs: sanitize: env: @@ -9,8 +13,8 @@ jobs: runs-on: ${{ matrix.os }} strategy: matrix: - sanitizer: [ address, undefined, thread ] - os: [ ubuntu-latest ] + sanitizer: [address, undefined, thread] + os: [ubuntu-latest] steps: - uses: actions/checkout@v1 diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index af1cb74a..3c7444aa 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -1,5 +1,9 @@ name: windows -on: [push, pull_request] +on: + push: + paths-ignore: ["docs/**", "**.adoc", "**.md"] + pull_request: + paths-ignore: ["docs/**", "**.adoc", "**.md"] jobs: build: name: build |
