From 93fea4fb7e378b84e616d429fc0fae91f85b10ee Mon Sep 17 00:00:00 2001 From: Jan Calanog Date: Thu, 27 Feb 2025 15:32:32 +0100 Subject: [PATCH 1/3] Add smoke test --- .github/workflows/smoke-test.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/workflows/smoke-test.yml diff --git a/.github/workflows/smoke-test.yml b/.github/workflows/smoke-test.yml new file mode 100644 index 000000000..a0f3dcf03 --- /dev/null +++ b/.github/workflows/smoke-test.yml @@ -0,0 +1,27 @@ +name: smoke-tests + +on: + pull_request: ~ + +jobs: + build: + runs-on: ubuntu-latest + strategy: + matrix: + include: + - repository: elastic/docs-content + - repository: elastic/apm-agent-android + steps: + - uses: actions/checkout@v4 + - name: Bootstrap Action Workspace + uses: ./.github/actions/bootstrap + + - uses: actions/checkout@v4 + with: + repository: ${{ matrix.repository }} + path: test-repo + + - name: Build documentation + working-directory: test-repo + run: | + dotnet run --project src/docs-builder -- --strict --path-prefix "/docs" From d13fd3c0b4792bf15fb1f6620b9ca3175fa1f835 Mon Sep 17 00:00:00 2001 From: Jan Calanog Date: Thu, 27 Feb 2025 15:35:15 +0100 Subject: [PATCH 2/3] fix --- .github/workflows/smoke-test.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/smoke-test.yml b/.github/workflows/smoke-test.yml index a0f3dcf03..ade47b206 100644 --- a/.github/workflows/smoke-test.yml +++ b/.github/workflows/smoke-test.yml @@ -22,6 +22,5 @@ jobs: path: test-repo - name: Build documentation - working-directory: test-repo run: | - dotnet run --project src/docs-builder -- --strict --path-prefix "/docs" + dotnet run --project src/docs-builder -- --strict --path-prefix "/docs" -p test-repo From 4de07a431467119f4fe23b4d867afce927d5a3a0 Mon Sep 17 00:00:00 2001 From: Jan Calanog Date: Thu, 27 Feb 2025 15:41:35 +0100 Subject: [PATCH 3/3] Add another repo --- .github/workflows/smoke-test.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/smoke-test.yml b/.github/workflows/smoke-test.yml index ade47b206..6a93b7030 100644 --- a/.github/workflows/smoke-test.yml +++ b/.github/workflows/smoke-test.yml @@ -11,6 +11,8 @@ jobs: include: - repository: elastic/docs-content - repository: elastic/apm-agent-android + - repository: elastic/cloud-on-k8s + steps: - uses: actions/checkout@v4 - name: Bootstrap Action Workspace