From a6cc38aa08ea62387dee7d7973189b7b7abd85b7 Mon Sep 17 00:00:00 2001 From: Nikola Radakovic Date: Tue, 20 Oct 2026 11:46:17 +0200 Subject: [PATCH] Migrate docs workflows to cicd-workflows docs.yml docs-verify.yml was removed from eclipse-score/cicd-workflows. Drop the docs-verify job and the failure-tolerant condition in build_linux.yml, so docs-build now runs only after linux-build-and-test succeeds. Pin docs.yml and docs-publish.yml to the same cicd-workflows revision. --- .github/workflows/build_linux.yml | 13 ++----------- .github/workflows/docs_publish.yml | 2 +- 2 files changed, 3 insertions(+), 12 deletions(-) diff --git a/.github/workflows/build_linux.yml b/.github/workflows/build_linux.yml index fce298db1d7..6c07628471f 100644 --- a/.github/workflows/build_linux.yml +++ b/.github/workflows/build_linux.yml @@ -90,18 +90,9 @@ jobs: ${{ matrix.working-directory }}/bazel-testlogs/**/test.xml retention-days: 5 if-no-files-found: warn - docs-verify: - uses: eclipse-score/cicd-workflows/.github/workflows/docs-verify.yml@33842dcb0a19ca700d159101a34a7f078bada023 - permissions: - contents: read - with: - bazel-docs-verify-target: "//:docs_check" docs-build: - needs: [docs-verify, linux-build-and-test] - # Still build docs (with whatever test results were uploaded) even if - # linux-build-and-test failed; only skip if docs-verify itself failed. - if: always() && needs.docs-verify.result == 'success' - uses: eclipse-score/cicd-workflows/.github/workflows/docs.yml@33842dcb0a19ca700d159101a34a7f078bada023 + needs: [linux-build-and-test] + uses: eclipse-score/cicd-workflows/.github/workflows/docs.yml@016ac00faab049c07fb1270dd7e173e6e8e3e143 permissions: contents: read with: diff --git a/.github/workflows/docs_publish.yml b/.github/workflows/docs_publish.yml index 28d545b5668..7e35320373a 100644 --- a/.github/workflows/docs_publish.yml +++ b/.github/workflows/docs_publish.yml @@ -29,7 +29,7 @@ jobs: if: | github.event.workflow_run.conclusion == 'success' && contains(fromJSON('["pull_request", "push", "release"]'), github.event.workflow_run.event) - uses: eclipse-score/cicd-workflows/.github/workflows/docs-publish.yml@33842dcb0a19ca700d159101a34a7f078bada023 + uses: eclipse-score/cicd-workflows/.github/workflows/docs-publish.yml@016ac00faab049c07fb1270dd7e173e6e8e3e143 permissions: actions: read contents: write