From dde3d617395cfadebef343464162b2b0b494f8a7 Mon Sep 17 00:00:00 2001 From: Jason Bonnell <166553723+jbonnell-amd@users.noreply.github.com> Date: Fri, 20 Jun 2025 09:26:28 -0400 Subject: [PATCH] Ignore certain workflows when changes are only for .md, docs, and docker (#754) * add paths-ignore for both push and PR to rhel-8.yml and ubuntu-jammy.yml * add paths-ignore for PR only in tarball.yml * add rocm-docs-core linting.yml workflow to formatting.yml * fix small mistake in github directory path * remove rocm-docs-core linting [ROCm/rocprofiler-compute commit: 44c3516b8beaae33376a6725d75e247eb9420bbf] --- .../rocprofiler-compute/.github/workflows/rhel-8.yml | 10 ++++++++++ .../rocprofiler-compute/.github/workflows/tarball.yml | 5 +++++ .../.github/workflows/ubuntu-jammy.yml | 10 ++++++++++ 3 files changed, 25 insertions(+) diff --git a/projects/rocprofiler-compute/.github/workflows/rhel-8.yml b/projects/rocprofiler-compute/.github/workflows/rhel-8.yml index 867488f8b5..084226a32c 100644 --- a/projects/rocprofiler-compute/.github/workflows/rhel-8.yml +++ b/projects/rocprofiler-compute/.github/workflows/rhel-8.yml @@ -6,8 +6,18 @@ name: RHEL 8 on: push: branches: [ amd-mainline, amd-staging, release/**, develop ] + paths-ignore: + - '*.md' + - '.github/**/*.md' + - 'docs/**' + - 'docker/**' pull_request: branches: [ amd-mainline, amd-staging, release/**, develop ] + paths-ignore: + - '*.md' + - '.github/**/*.md' + - 'docs/**' + - 'docker/**' # Allows you to run this workflow manually from the Actions tab workflow_dispatch: diff --git a/projects/rocprofiler-compute/.github/workflows/tarball.yml b/projects/rocprofiler-compute/.github/workflows/tarball.yml index 4fffabbe3a..d7db8f5bbd 100644 --- a/projects/rocprofiler-compute/.github/workflows/tarball.yml +++ b/projects/rocprofiler-compute/.github/workflows/tarball.yml @@ -4,6 +4,11 @@ on: push: branches: [ amd-mainline, release/** ] pull_request: + paths-ignore: + - '*.md' + - '.github/**/*.md' + - 'docs/**' + - 'docker/**' concurrency: group: ${{ github.workflow }}-${{ github.ref }} diff --git a/projects/rocprofiler-compute/.github/workflows/ubuntu-jammy.yml b/projects/rocprofiler-compute/.github/workflows/ubuntu-jammy.yml index 27113e61b8..9b260cad85 100644 --- a/projects/rocprofiler-compute/.github/workflows/ubuntu-jammy.yml +++ b/projects/rocprofiler-compute/.github/workflows/ubuntu-jammy.yml @@ -5,8 +5,18 @@ name: Ubuntu 22.04 on: push: branches: [ amd-mainline, amd-staging, release/**, develop ] + paths-ignore: + - '*.md' + - '.github/**/*.md' + - 'docs/**' + - 'docker/**' pull_request: branches: [ amd-mainline, amd-staging, release/**, develop ] + paths-ignore: + - '*.md' + - '.github/**/*.md' + - 'docs/**' + - 'docker/**' # Allows you to run this workflow manually from the Actions tab workflow_dispatch: