From 5bc829187e178719b3178c45f4736b3d6ce621f5 Mon Sep 17 00:00:00 2001 From: "osac-jira-ai-issue-solver[bot]" <280426608+osac-jira-ai-issue-solver[bot]@users.noreply.github.com> Date: Thu, 16 Jul 2026 07:53:54 +0000 Subject: [PATCH] OSAC-1647: CI runs E2E tests for documentation-only changes in fulfillment-service Co-authored-by: osac-dev-bot --- .github/workflows/ansible-lint.yml | 7 +++++++ .github/workflows/e2e-vmaas-full-install.yml | 7 +++++++ .github/workflows/execution-environment.yml | 7 +++++++ .github/workflows/integration-tests.yml | 7 +++++++ .github/workflows/pre-commit.yaml | 7 +++++++ 5 files changed, 35 insertions(+) diff --git a/.github/workflows/ansible-lint.yml b/.github/workflows/ansible-lint.yml index 8bc67ae1f..9c0022e72 100644 --- a/.github/workflows/ansible-lint.yml +++ b/.github/workflows/ansible-lint.yml @@ -8,6 +8,13 @@ concurrency: on: # yamllint disable-line rule:truthy pull_request: branches: [main] + paths-ignore: + - 'OWNERS' + - 'LICENSE' + - '*.md' + - 'docs/**' + - 'examples/**' + - 'samples/**' workflow_dispatch: schedule: - cron: '0 0 * * *' diff --git a/.github/workflows/e2e-vmaas-full-install.yml b/.github/workflows/e2e-vmaas-full-install.yml index 86485ad5e..7dbd56b89 100644 --- a/.github/workflows/e2e-vmaas-full-install.yml +++ b/.github/workflows/e2e-vmaas-full-install.yml @@ -7,6 +7,13 @@ permissions: on: pull_request: branches: [main] + paths-ignore: + - 'OWNERS' + - 'LICENSE' + - '*.md' + - 'docs/**' + - 'examples/**' + - 'samples/**' schedule: - cron: "0 */12 * * *" workflow_dispatch: diff --git a/.github/workflows/execution-environment.yml b/.github/workflows/execution-environment.yml index 92f7ca402..802e27eaa 100644 --- a/.github/workflows/execution-environment.yml +++ b/.github/workflows/execution-environment.yml @@ -14,6 +14,13 @@ on: pull_request: branches: - main + paths-ignore: + - 'OWNERS' + - 'LICENSE' + - '*.md' + - 'docs/**' + - 'examples/**' + - 'samples/**' jobs: build-execution-environment: diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index 64a341b6a..2cd6b534f 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -8,6 +8,13 @@ concurrency: on: # yamllint disable-line rule:truthy pull_request: branches: [main] + paths-ignore: + - 'OWNERS' + - 'LICENSE' + - '*.md' + - 'docs/**' + - 'examples/**' + - 'samples/**' workflow_dispatch: schedule: - cron: '0 0 * * *' diff --git a/.github/workflows/pre-commit.yaml b/.github/workflows/pre-commit.yaml index 1678eb70b..03a0d5cf0 100644 --- a/.github/workflows/pre-commit.yaml +++ b/.github/workflows/pre-commit.yaml @@ -2,6 +2,13 @@ name: pre-commit on: pull_request: + paths-ignore: + - 'OWNERS' + - 'LICENSE' + - '*.md' + - 'docs/**' + - 'examples/**' + - 'samples/**' jobs: pre-commit: