From 22d215b175c1ffae2a1235974faef044c7e547f3 Mon Sep 17 00:00:00 2001 From: Kai Graeper Date: Tue, 20 Jan 2026 16:04:38 +0100 Subject: [PATCH 1/5] add some test --- .github/workflows/test_and_docs.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/test_and_docs.yml b/.github/workflows/test_and_docs.yml index c5243895..69ed6192 100644 --- a/.github/workflows/test_and_docs.yml +++ b/.github/workflows/test_and_docs.yml @@ -56,3 +56,9 @@ jobs: bazel-target: "//:docs -- --github_user=${{ github.repository_owner }} --github_repo=${{ github.event.repository.name }}" retention-days: 3 tests-report-artifact: tests-report + smoke: + uses: eclipse-score/reference_integration/.github/workflows/module-smoke-test.yml@main + with: + repo_runner_labels: ubuntu-latest + module_name: score_docs_as_code + target_branch: main From 2b63d857e63a8a477ad1c999801e8e45e62b370f Mon Sep 17 00:00:00 2001 From: Kai Graeper Date: Tue, 20 Jan 2026 16:34:46 +0100 Subject: [PATCH 2/5] test wokrflow from this branch --- .github/workflows/test_and_docs.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test_and_docs.yml b/.github/workflows/test_and_docs.yml index 69ed6192..6f2f286a 100644 --- a/.github/workflows/test_and_docs.yml +++ b/.github/workflows/test_and_docs.yml @@ -20,8 +20,8 @@ permissions: id-token: write on: - pull_request_target: - types: [opened, reopened, synchronize] # Allows forks to trigger the docs build + pull_request: + types: [opened, reopened, synchronize] push: branches: - main @@ -57,6 +57,8 @@ jobs: retention-days: 3 tests-report-artifact: tests-report smoke: + needs: [docs-build] + if: ${{ always() && needs.docs-build.result == 'success' }} uses: eclipse-score/reference_integration/.github/workflows/module-smoke-test.yml@main with: repo_runner_labels: ubuntu-latest From 4ca63155e00d3794ddd5bd707836df6e2784307e Mon Sep 17 00:00:00 2001 From: Kai Graeper Date: Tue, 20 Jan 2026 16:44:12 +0100 Subject: [PATCH 3/5] fix name --- .github/workflows/test_and_docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test_and_docs.yml b/.github/workflows/test_and_docs.yml index 6f2f286a..b0034deb 100644 --- a/.github/workflows/test_and_docs.yml +++ b/.github/workflows/test_and_docs.yml @@ -59,7 +59,7 @@ jobs: smoke: needs: [docs-build] if: ${{ always() && needs.docs-build.result == 'success' }} - uses: eclipse-score/reference_integration/.github/workflows/module-smoke-test.yml@main + uses: eclipse-score/reference_integration/.github/workflows/reusable_smoke-test.yml@main with: repo_runner_labels: ubuntu-latest module_name: score_docs_as_code From d439482844cdc81281492e62660652cf61b4587d Mon Sep 17 00:00:00 2001 From: Kai Graeper Date: Tue, 20 Jan 2026 17:43:39 +0100 Subject: [PATCH 4/5] comment docs-build --- .github/workflows/test_and_docs.yml | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/test_and_docs.yml b/.github/workflows/test_and_docs.yml index b0034deb..42f55973 100644 --- a/.github/workflows/test_and_docs.yml +++ b/.github/workflows/test_and_docs.yml @@ -42,20 +42,20 @@ jobs: uses: ./.github/workflows/test.yml secrets: inherit - docs-build: - # Waits for consumer-tests but run only when docs verification succeeded - needs: [docs-verify, unit-tests] - if: ${{ always() && needs.docs-verify.result == 'success' }} - uses: eclipse-score/cicd-workflows/.github/workflows/docs.yml@main - permissions: - contents: write - pages: write - pull-requests: write - id-token: write - with: - bazel-target: "//:docs -- --github_user=${{ github.repository_owner }} --github_repo=${{ github.event.repository.name }}" - retention-days: 3 - tests-report-artifact: tests-report + # docs-build: + # # Waits for consumer-tests but run only when docs verification succeeded + # needs: [docs-verify, unit-tests] + # if: ${{ always() && needs.docs-verify.result == 'success' }} + # uses: eclipse-score/cicd-workflows/.github/workflows/docs.yml@main + # permissions: + # contents: write + # pages: write + # pull-requests: write + # id-token: write + # with: + # bazel-target: "//:docs -- --github_user=${{ github.repository_owner }} --github_repo=${{ github.event.repository.name }}" + # retention-days: 3 + # tests-report-artifact: tests-report smoke: needs: [docs-build] if: ${{ always() && needs.docs-build.result == 'success' }} From 4cdc80f20d988e3c77a858096de4bf3db987aa1c Mon Sep 17 00:00:00 2001 From: Kai Graeper Date: Tue, 20 Jan 2026 17:45:41 +0100 Subject: [PATCH 5/5] just test smoke --- .github/workflows/test_and_docs.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/test_and_docs.yml b/.github/workflows/test_and_docs.yml index 42f55973..36869f9f 100644 --- a/.github/workflows/test_and_docs.yml +++ b/.github/workflows/test_and_docs.yml @@ -57,8 +57,7 @@ jobs: # retention-days: 3 # tests-report-artifact: tests-report smoke: - needs: [docs-build] - if: ${{ always() && needs.docs-build.result == 'success' }} + #needs: [docs-build] uses: eclipse-score/reference_integration/.github/workflows/reusable_smoke-test.yml@main with: repo_runner_labels: ubuntu-latest