From 47a025f39f4afcdc1ea0592e2f4f2bff4faf2485 Mon Sep 17 00:00:00 2001 From: bo0tzz Date: Wed, 30 Jul 2025 18:30:21 +0200 Subject: [PATCH] chore: also run docs build on oapi changes (#20440) --- .github/workflows/docs-build.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docs-build.yml b/.github/workflows/docs-build.yml index 93b6c8ad04..36a9a96711 100644 --- a/.github/workflows/docs-build.yml +++ b/.github/workflows/docs-build.yml @@ -18,7 +18,7 @@ jobs: permissions: contents: read outputs: - should_run: ${{ steps.found_paths.outputs.docs == 'true' || steps.should_force.outputs.should_force == 'true' }} + should_run: ${{ steps.found_paths.outputs.docs == 'true' || steps.found_paths.outputs.open-api == 'true' || steps.should_force.outputs.should_force == 'true' }} steps: - name: Checkout code uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 @@ -32,6 +32,8 @@ jobs: - 'docs/**' workflow: - '.github/workflows/docs-build.yml' + open-api: + - 'open-api/immich-openapi-specs.json' - name: Check if we should force jobs to run id: should_force run: echo "should_force=${{ steps.found_paths.outputs.workflow == 'true' || github.event_name == 'release' || github.ref_name == 'main' }}" >> "$GITHUB_OUTPUT"