Browse Source

ci: doc-build: do not check for changed files

Remove check for changed files for now until we have a better way to do
that without the 3rd party action.

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
(cherry picked from commit b80526658c)
backport-87152-to-v4.1-branch
Anas Nashif 4 months ago committed by github-actions[bot]
parent
commit
39cee1f788
  1. 40
      .github/workflows/doc-build.yml

40
.github/workflows/doc-build.yml

@ -21,46 +21,10 @@ env:
JOB_COUNT: 4 JOB_COUNT: 4
jobs: jobs:
doc-file-check:
name: Check for doc changes
runs-on: ubuntu-24.04
if: >
github.repository_owner == 'zephyrproject-rtos'
outputs:
file_check: ${{ steps.check-doc-files.outputs.any_modified }}
steps:
- name: checkout
uses: actions/checkout@v4
with:
ref: ${{ github.event.pull_request.head.sha }}
fetch-depth: 0
- name: Check if Documentation related files changed
uses: tj-actions/changed-files@v45
id: check-doc-files
with:
files: |
doc/
boards/**/doc/
**.rst
include/
kernel/include/kernel_arch_interface.h
lib/libc/**
subsys/testsuite/ztest/include/**
tests/
**/Kconfig*
west.yml
scripts/dts/
doc/requirements.txt
.github/workflows/doc-build.yml
scripts/pylib/pytest-twister-harness/src/twister_harness/device/device_adapter.py
scripts/pylib/pytest-twister-harness/src/twister_harness/helpers/shell.py
doc-build-html: doc-build-html:
name: "Documentation Build (HTML)" name: "Documentation Build (HTML)"
needs: [doc-file-check]
if: > if: >
github.repository_owner == 'zephyrproject-rtos' && github.repository_owner == 'zephyrproject-rtos'
( needs.doc-file-check.outputs.file_check == 'true' || github.event_name != 'pull_request' )
runs-on: ubuntu-24.04 runs-on: ubuntu-24.04
timeout-minutes: 90 timeout-minutes: 90
concurrency: concurrency:
@ -181,7 +145,6 @@ jobs:
doc-build-pdf: doc-build-pdf:
name: "Documentation Build (PDF)" name: "Documentation Build (PDF)"
needs: [doc-file-check]
if: | if: |
github.event_name != 'pull_request' && github.event_name != 'pull_request' &&
github.repository_owner == 'zephyrproject-rtos' github.repository_owner == 'zephyrproject-rtos'
@ -257,7 +220,6 @@ jobs:
name: "Documentation Build Status" name: "Documentation Build Status"
needs: needs:
- doc-build-pdf - doc-build-pdf
- doc-file-check
- doc-build-html - doc-build-html
uses: ./.github/workflows/ready-to-merge.yml uses: ./.github/workflows/ready-to-merge.yml
with: with:

Loading…
Cancel
Save