Sets heavy GitHub CI workflows to not trigger on text documentation-only changes. (#2417)
Sets heavy GitHub CI workflows to not trigger on docs-only changes. Specifically, sets azure-ci-dispatcher.yml and therock-ci.yml, as well as many rocprofiler workflows, to not trigger when the change consists entirely of docs-only files.
This commit is contained in:
@@ -88,15 +88,16 @@ SKIPPABLE_PATH_PATTERNS = [
|
||||
"docs/*",
|
||||
".gitignore",
|
||||
"*.md",
|
||||
"*.rtf",
|
||||
"*.rst",
|
||||
"*/.markdownlint-ci2.yaml",
|
||||
"*/.readthedocs.yaml",
|
||||
"*/.spellcheck.local.yaml",
|
||||
"*/.wordlist.txt",
|
||||
"projects/*/docs/*",
|
||||
"projects/*/.gitignore",
|
||||
"projects/*/*.md",
|
||||
"projects/*/*.rst",
|
||||
"shared/*/docs/*",
|
||||
"shared/*/.gitignore",
|
||||
"shared/*/*.md",
|
||||
"shared/*/*.rst",
|
||||
]
|
||||
|
||||
|
||||
|
||||
@@ -26,6 +26,16 @@ on:
|
||||
- staging
|
||||
- main
|
||||
- release-staging/rocm-rel-7.*
|
||||
paths-ignore: # Do not trigger full tests on documentation-only changes
|
||||
- '**/*.md'
|
||||
- '**/*.rtf'
|
||||
- '**/*.rst'
|
||||
- '**/.markdownlint-ci2.yaml'
|
||||
- '**/.readthedocs.yaml'
|
||||
- '**/.spellcheck.local.yaml'
|
||||
- '**/.wordlist.txt'
|
||||
- 'docs/**'
|
||||
- 'projects/*/docs/**'
|
||||
|
||||
concurrency:
|
||||
group: azure-ci-dispatcher-${{ github.event.pull_request.number || github.ref }}
|
||||
|
||||
@@ -19,23 +19,33 @@ on:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-compute-continuous-integration.yml'
|
||||
- 'projects/rocprofiler-compute/**'
|
||||
- '!projects/rocprofiler-compute/*.md'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-compute/docs/**'
|
||||
- '!projects/rocprofiler-compute/source/docs/**'
|
||||
- '!projects/rocprofiler-compute/source/python/gui/**'
|
||||
- '!projects/rocprofiler-compute/docker/**'
|
||||
- '!projects/rocprofiler-compute/.wordlist.txt'
|
||||
- '!projects/rocprofiler-compute/CMakePresets.json'
|
||||
pull_request:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-compute-continuous-integration.yml'
|
||||
- 'projects/rocprofiler-compute/**'
|
||||
- '!projects/rocprofiler-compute/*.md'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-compute/docs/**'
|
||||
- '!projects/rocprofiler-compute/source/docs/**'
|
||||
- '!projects/rocprofiler-compute/source/python/gui/**'
|
||||
- '!projects/rocprofiler-compute/docker/**'
|
||||
- '!projects/rocprofiler-compute/.wordlist.txt'
|
||||
- '!projects/rocprofiler-compute/CMakePresets.json'
|
||||
|
||||
env:
|
||||
|
||||
@@ -10,6 +10,15 @@ on:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-compute-formatting.yml'
|
||||
- 'projects/rocprofiler-compute/**'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!docs/**'
|
||||
- '!projects/*/docs/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
|
||||
@@ -10,16 +10,26 @@ on:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-compute-rhel-8.yml'
|
||||
- 'projects/rocprofiler-compute/**'
|
||||
- '!projects/rocprofiler-compute/*.md'
|
||||
- '!projects/rocprofiler-compute/.github/**/*.md'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-compute/docs/**'
|
||||
- '!projects/rocprofiler-compute/docker/**'
|
||||
pull_request:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-compute-rhel-8.yml'
|
||||
- 'projects/rocprofiler-compute/**'
|
||||
- '!projects/rocprofiler-compute/*.md'
|
||||
- '!projects/rocprofiler-compute/.github/**/*.md'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-compute/docs/**'
|
||||
- '!projects/rocprofiler-compute/docker/**'
|
||||
|
||||
|
||||
@@ -7,14 +7,26 @@ on:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-compute-tarball.yml'
|
||||
- 'projects/rocprofiler-compute/**'
|
||||
- '!projects/rocprofiler-compute/*.md'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-compute/docs/**'
|
||||
- '!projects/rocprofiler-compute/docker/**'
|
||||
pull_request:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-compute-tarball.yml'
|
||||
- 'projects/rocprofiler-compute/**'
|
||||
- '!projects/rocprofiler-compute/*.md'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-compute/docs/**'
|
||||
- '!projects/rocprofiler-compute/docker/**'
|
||||
|
||||
|
||||
@@ -9,16 +9,26 @@ on:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-compute-ubuntu-jammy.yml'
|
||||
- 'projects/rocprofiler-compute/**'
|
||||
- '!projects/rocprofiler-compute/*.md'
|
||||
- '!projects/rocprofiler-compute/.github/**/*.md'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-compute/docs/**'
|
||||
- '!projects/rocprofiler-compute/docker/**'
|
||||
pull_request:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-compute-ubuntu-jammy.yml'
|
||||
- 'projects/rocprofiler-compute/**'
|
||||
- '!projects/rocprofiler-compute/*.md'
|
||||
- '!projects/rocprofiler-compute/.github/**/*.md'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-compute/docs/**'
|
||||
- '!projects/rocprofiler-compute/docker/**'
|
||||
|
||||
|
||||
@@ -6,13 +6,25 @@ on:
|
||||
- develop
|
||||
paths:
|
||||
- 'projects/rocprofiler-register/**'
|
||||
- '!projects/rocprofiler-register/*.md'
|
||||
- '.github/workflows/rocprofiler-register-continuous-integration.yml'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
pull_request:
|
||||
paths:
|
||||
- 'projects/rocprofiler-register/**'
|
||||
- '!projects/rocprofiler-register/*.md'
|
||||
- '.github/workflows/rocprofiler-register-continuous-integration.yml'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
|
||||
@@ -11,19 +11,29 @@ on:
|
||||
- develop
|
||||
paths:
|
||||
- 'projects/rocprofiler-sdk/**'
|
||||
- '.github/workflows/rocprofiler-sdk-code_coverage.yml'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-sdk/CODEOWNERS'
|
||||
- '!projects/rocprofiler-sdk/source/docs/**'
|
||||
- '!projects/rocprofiler-sdk/*.md'
|
||||
- '!projects/rocprofiler-sdk/**/README.md'
|
||||
- '.github/workflows/rocprofiler-sdk-code_coverage.yml'
|
||||
pull_request:
|
||||
paths:
|
||||
- 'projects/rocprofiler-sdk/**'
|
||||
- '.github/workflows/rocprofiler-sdk-code_coverage.yml'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-sdk/CODEOWNERS'
|
||||
- '!projects/rocprofiler-sdk/source/docs/**'
|
||||
- '!projects/rocprofiler-sdk/*.md'
|
||||
- '!projects/rocprofiler-sdk/**/README.md'
|
||||
- '.github/workflows/rocprofiler-sdk-code_coverage.yml'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
|
||||
@@ -6,9 +6,15 @@ on:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-sdk-codeql.yml'
|
||||
- 'projects/rocprofiler-sdk/**'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-sdk/CODEOWNERS'
|
||||
- '!projects/rocprofiler-sdk/source/docs/**'
|
||||
- '!projects/rocprofiler-sdk/*.md'
|
||||
|
||||
push:
|
||||
branches:
|
||||
@@ -16,9 +22,15 @@ on:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-sdk-codeql.yml'
|
||||
- 'projects/rocprofiler-sdk/**'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-sdk/CODEOWNERS'
|
||||
- '!projects/rocprofiler-sdk/source/docs/**'
|
||||
- '!projects/rocprofiler-sdk/*.md'
|
||||
|
||||
env:
|
||||
ROCM_PATH: "/opt/rocm"
|
||||
|
||||
@@ -8,19 +8,29 @@ on:
|
||||
branches: [ develop ]
|
||||
paths:
|
||||
- 'projects/rocprofiler-sdk/**'
|
||||
- '!projects/rocprofiler-sdk/*.md'
|
||||
- '!projects/rocprofiler-sdk/**/README.md'
|
||||
- '.github/workflows/rocprofiler-sdk-continuous_integration.yml'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-sdk/CODEOWNERS'
|
||||
- '!projects/rocprofiler-sdk/source/docs/**'
|
||||
- '.github/workflows/rocprofiler-sdk-continuous_integration.yml'
|
||||
pull_request:
|
||||
paths:
|
||||
- 'projects/rocprofiler-sdk/**'
|
||||
- '!projects/rocprofiler-sdk/*.md'
|
||||
- '!projects/rocprofiler-sdk/**/README.md'
|
||||
- '.github/workflows/rocprofiler-sdk-continuous_integration.yml'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-sdk/CODEOWNERS'
|
||||
- '!projects/rocprofiler-sdk/source/docs/**'
|
||||
- '.github/workflows/rocprofiler-sdk-continuous_integration.yml'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
|
||||
@@ -6,11 +6,16 @@ on:
|
||||
pull_request:
|
||||
paths:
|
||||
- 'projects/rocprofiler-sdk/**'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-sdk/.github/workflows/pull_*.yml'
|
||||
- '!projects/rocprofiler-sdk/.github/workflows/linting.yml'
|
||||
- '!projects/rocprofiler-sdk/.github/workflows/markdown_lint.yml'
|
||||
- '!projects/rocprofiler-sdk/*.md'
|
||||
- '!projects/rocprofiler-sdk/**/README.md'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
|
||||
@@ -7,9 +7,27 @@ on:
|
||||
- develop
|
||||
paths:
|
||||
- 'projects/rocprofiler-sdk/**'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!docs/**'
|
||||
- '!projects/*/docs/**'
|
||||
pull_request:
|
||||
paths:
|
||||
- 'projects/rocprofiler-sdk/**'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!docs/**'
|
||||
- '!projects/*/docs/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
|
||||
@@ -16,11 +16,16 @@ on:
|
||||
pull_request:
|
||||
paths:
|
||||
- 'projects/rocprofiler-sdk/**'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-sdk/.github/workflows/pull_*.yml'
|
||||
- '!projects/rocprofiler-sdk/.github/workflows/linting.yml'
|
||||
- '!projects/rocprofiler-sdk/.github/workflows/markdown_lint.yml'
|
||||
- '!projects/rocprofiler-sdk/*.md'
|
||||
- '!projects/rocprofiler-sdk/**/README.md'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
|
||||
@@ -11,16 +11,28 @@ on:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-sdk-rocm_release_compatibility.yml'
|
||||
- 'projects/rocprofiler-sdk/**'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-sdk/CODEOWNERS'
|
||||
- '!projects/rocprofiler-sdk/source/docs/**'
|
||||
- '!projects/rocprofiler-sdk/*.md'
|
||||
pull_request:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-sdk-rocm_release_compatibility.yml'
|
||||
- 'projects/rocprofiler-sdk/**'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-sdk/CODEOWNERS'
|
||||
- '!projects/rocprofiler-sdk/source/docs/**'
|
||||
- '!projects/rocprofiler-sdk/*.md'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
|
||||
@@ -12,10 +12,28 @@ on:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-systems-containers.yml'
|
||||
- 'projects/rocprofiler-systems/docker/**'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!docs/**'
|
||||
- '!projects/*/docs/**'
|
||||
pull_request:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-systems-containers.yml'
|
||||
- 'projects/rocprofiler-systems/docker/**'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!docs/**'
|
||||
- '!projects/*/docs/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
|
||||
@@ -19,23 +19,33 @@ on:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-systems-continuous-integration.yml'
|
||||
- 'projects/rocprofiler-systems/**'
|
||||
- '!projects/rocprofiler-systems/*.md'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-systems/docs/**'
|
||||
- '!projects/rocprofiler-systems/source/docs/**'
|
||||
- '!projects/rocprofiler-systems/source/python/gui/**'
|
||||
- '!projects/rocprofiler-systems/docker/**'
|
||||
- '!projects/rocprofiler-systems/.wordlist.txt'
|
||||
- '!projects/rocprofiler-systems/CMakePresets.json'
|
||||
pull_request:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-systems-continuous-integration.yml'
|
||||
- 'projects/rocprofiler-systems/**'
|
||||
- '!projects/rocprofiler-systems/*.md'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-systems/docs/**'
|
||||
- '!projects/rocprofiler-systems/source/docs/**'
|
||||
- '!projects/rocprofiler-systems/source/python/gui/**'
|
||||
- '!projects/rocprofiler-systems/docker/**'
|
||||
- '!projects/rocprofiler-systems/.wordlist.txt'
|
||||
- '!projects/rocprofiler-systems/CMakePresets.json'
|
||||
|
||||
env:
|
||||
|
||||
@@ -8,7 +8,13 @@ on:
|
||||
- develop
|
||||
paths:
|
||||
- 'projects/rocprofiler-systems/docker/**'
|
||||
- '!projects/rocprofiler-systems/*.md'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-systems/docs/**'
|
||||
- '!projects/rocprofiler-systems/source/docs/**'
|
||||
tags:
|
||||
@@ -18,6 +24,15 @@ on:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-systems-cpack.yml'
|
||||
- 'projects/rocprofiler-systems/docker/**'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!docs/**'
|
||||
- '!projects/*/docs/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
|
||||
@@ -8,23 +8,33 @@ on:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-systems-debian.yml'
|
||||
- 'projects/rocprofiler-systems/**'
|
||||
- '!projects/rocprofiler-systems/*.md'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-systems/docs/**'
|
||||
- '!projects/rocprofiler-systems/source/docs/**'
|
||||
- '!projects/rocprofiler-systems/source/python/gui/**'
|
||||
- '!projects/rocprofiler-systems/docker/**'
|
||||
- '!projects/rocprofiler-systems/.wordlist.txt'
|
||||
- '!projects/rocprofiler-systems/CMakePresets.json'
|
||||
pull_request:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-systems-debian.yml'
|
||||
- 'projects/rocprofiler-systems/**'
|
||||
- '!projects/rocprofiler-systems/*.md'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-systems/docs/**'
|
||||
- '!projects/rocprofiler-systems/source/docs/**'
|
||||
- '!projects/rocprofiler-systems/source/python/gui/**'
|
||||
- '!projects/rocprofiler-systems/docker/**'
|
||||
- '!projects/rocprofiler-systems/.wordlist.txt'
|
||||
- '!projects/rocprofiler-systems/CMakePresets.json'
|
||||
|
||||
concurrency:
|
||||
|
||||
@@ -8,10 +8,28 @@ on:
|
||||
- develop
|
||||
paths:
|
||||
- 'projects/rocprofiler-systems/**'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!docs/**'
|
||||
- '!projects/*/docs/**'
|
||||
pull_request:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-systems-formatting.yml'
|
||||
- 'projects/rocprofiler-systems/**'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!docs/**'
|
||||
- '!projects/*/docs/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
|
||||
@@ -10,10 +10,28 @@ on:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-systems-ghcr.yml'
|
||||
- 'projects/rocprofiler-systems/docker/**'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!docs/**'
|
||||
- '!projects/*/docs/**'
|
||||
pull_request:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-systems-ghcr.yml'
|
||||
- 'projects/rocprofiler-systems/docker/**'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!docs/**'
|
||||
- '!projects/*/docs/**'
|
||||
|
||||
jobs:
|
||||
prepare_matrix_ci:
|
||||
|
||||
@@ -8,23 +8,33 @@ on:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-systems-opensuse.yml'
|
||||
- 'projects/rocprofiler-systems/**'
|
||||
- '!projects/rocprofiler-systems/*.md'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-systems/docs/**'
|
||||
- '!projects/rocprofiler-systems/source/docs/**'
|
||||
- '!projects/rocprofiler-systems/source/python/gui/**'
|
||||
- '!projects/rocprofiler-systems/docker/**'
|
||||
- '!projects/rocprofiler-systems/.wordlist.txt'
|
||||
- '!projects/rocprofiler-systems/CMakePresets.json'
|
||||
pull_request:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-systems-opensuse.yml'
|
||||
- 'projects/rocprofiler-systems/**'
|
||||
- '!projects/rocprofiler-systems/*.md'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-systems/docs/**'
|
||||
- '!projects/rocprofiler-systems/source/docs/**'
|
||||
- '!projects/rocprofiler-systems/source/python/gui/**'
|
||||
- '!projects/rocprofiler-systems/docker/**'
|
||||
- '!projects/rocprofiler-systems/.wordlist.txt'
|
||||
- '!projects/rocprofiler-systems/CMakePresets.json'
|
||||
|
||||
concurrency:
|
||||
|
||||
@@ -9,11 +9,29 @@ on:
|
||||
- 'projects/rocprofiler-systems/**'
|
||||
- 'projects/rocprofiler-systems/source/python/gui/*.py'
|
||||
- 'projects/rocprofiler-systems/source/python/gui/**/*.py'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!docs/**'
|
||||
- '!projects/*/docs/**'
|
||||
pull_request:
|
||||
paths:
|
||||
- 'projects/rocprofiler-systems/**'
|
||||
- 'projects/rocprofiler-systems/source/python/gui/*.py'
|
||||
- 'projects/rocprofiler-systems/source/python/gui/**/*.py'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!docs/**'
|
||||
- '!projects/*/docs/**'
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.ref }}
|
||||
|
||||
@@ -8,23 +8,33 @@ on:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-systems-redhat.yml'
|
||||
- 'projects/rocprofiler-systems/**'
|
||||
- '!projects/rocprofiler-systems/*.md'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-systems/docs/**'
|
||||
- '!projects/rocprofiler-systems/source/docs/**'
|
||||
- '!projects/rocprofiler-systems/source/python/gui/**'
|
||||
- '!projects/rocprofiler-systems/docker/**'
|
||||
- '!projects/rocprofiler-systems/.wordlist.txt'
|
||||
- '!projects/rocprofiler-systems/CMakePresets.json'
|
||||
pull_request:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-systems-redhat.yml'
|
||||
- 'projects/rocprofiler-systems/**'
|
||||
- '!projects/rocprofiler-systems/*.md'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-systems/docs/**'
|
||||
- '!projects/rocprofiler-systems/source/docs/**'
|
||||
- '!projects/rocprofiler-systems/source/python/gui/**'
|
||||
- '!projects/rocprofiler-systems/docker/**'
|
||||
- '!projects/rocprofiler-systems/.wordlist.txt'
|
||||
- '!projects/rocprofiler-systems/CMakePresets.json'
|
||||
|
||||
concurrency:
|
||||
|
||||
@@ -5,6 +5,15 @@ on:
|
||||
push:
|
||||
paths:
|
||||
- "projects/rocprofiler-systems/**"
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!docs/**'
|
||||
- '!projects/*/docs/**'
|
||||
tags:
|
||||
- "v[1-9].[0-9]+.[0-9]+*"
|
||||
- "rocm-[1-9].[0-9]+.[0-9]+*"
|
||||
|
||||
@@ -8,23 +8,33 @@ on:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-systems-ubuntu-jammy.yml'
|
||||
- 'projects/rocprofiler-systems/**'
|
||||
- '!projects/rocprofiler-systems/*.md'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-systems/docs/**'
|
||||
- '!projects/rocprofiler-systems/source/docs/**'
|
||||
- '!projects/rocprofiler-systems/source/python/gui/**'
|
||||
- '!projects/rocprofiler-systems/docker/**'
|
||||
- '!projects/rocprofiler-systems/.wordlist.txt'
|
||||
- '!projects/rocprofiler-systems/CMakePresets.json'
|
||||
pull_request:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-systems-ubuntu-jammy.yml'
|
||||
- 'projects/rocprofiler-systems/**'
|
||||
- '!projects/rocprofiler-systems/*.md'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-systems/docs/**'
|
||||
- '!projects/rocprofiler-systems/source/docs/**'
|
||||
- '!projects/rocprofiler-systems/source/python/gui/**'
|
||||
- '!projects/rocprofiler-systems/docker/**'
|
||||
- '!projects/rocprofiler-systems/.wordlist.txt'
|
||||
- '!projects/rocprofiler-systems/CMakePresets.json'
|
||||
|
||||
concurrency:
|
||||
|
||||
@@ -8,23 +8,33 @@ on:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-systems-ubuntu-noble.yml'
|
||||
- 'projects/rocprofiler-systems/**'
|
||||
- '!projects/rocprofiler-systems/*.md'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-systems/docs/**'
|
||||
- '!projects/rocprofiler-systems/source/docs/**'
|
||||
- '!projects/rocprofiler-systems/source/python/gui/**'
|
||||
- '!projects/rocprofiler-systems/docker/**'
|
||||
- '!projects/rocprofiler-systems/.wordlist.txt'
|
||||
- '!projects/rocprofiler-systems/CMakePresets.json'
|
||||
pull_request:
|
||||
paths:
|
||||
- '.github/workflows/rocprofiler-systems-ubuntu-noble.yml'
|
||||
- 'projects/rocprofiler-systems/**'
|
||||
- '!projects/rocprofiler-systems/*.md'
|
||||
- '!**/*.md'
|
||||
- '!**/*.rtf'
|
||||
- '!**/*.rst'
|
||||
- '!**/.markdownlint-ci2.yaml'
|
||||
- '!**/.readthedocs.yaml'
|
||||
- '!**/.spellcheck.local.yaml'
|
||||
- '!**/.wordlist.txt'
|
||||
- '!projects/rocprofiler-systems/docs/**'
|
||||
- '!projects/rocprofiler-systems/source/docs/**'
|
||||
- '!projects/rocprofiler-systems/source/python/gui/**'
|
||||
- '!projects/rocprofiler-systems/docker/**'
|
||||
- '!projects/rocprofiler-systems/.wordlist.txt'
|
||||
- '!projects/rocprofiler-systems/CMakePresets.json'
|
||||
|
||||
concurrency:
|
||||
|
||||
مرجع در شماره جدید
Block a user