From 0692a1740bd3e9d1c7841a83f27890953bd2ae6c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Tue, 2 Jul 2024 14:59:09 +0300 Subject: [PATCH] WIP: github: Trigger running llvm/libcxx tests Use the latest scheduled pipeline, even if it wasn't successful. --- .github/workflows/build.yml | 3 --- .github/workflows/test-libcxx.yml | 15 +++++++-------- .github/workflows/test-llvm.yml | 15 +++++++-------- 3 files changed, 14 insertions(+), 19 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d785c7ad..95e1ef63 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,8 +1,5 @@ name: Builds on: - push: - branches: - - '**' pull_request: schedule: - cron: '0 0 * * *' diff --git a/.github/workflows/test-libcxx.yml b/.github/workflows/test-libcxx.yml index 3af8b7f1..838d6cba 100644 --- a/.github/workflows/test-libcxx.yml +++ b/.github/workflows/test-libcxx.yml @@ -1,5 +1,6 @@ name: Run libcxx/libcxxabi/libunwind tests on: + push: workflow_dispatch: inputs: commit: @@ -28,10 +29,9 @@ jobs: uses: dawidd6/action-download-artifact@v3 with: workflow: build.yml - workflow_conclusion: success - commit: ${{inputs.commit}} - branch: ${{inputs.branch}} - event: ${{inputs.pipeline_type}} + workflow_conclusion: "" + branch: master + event: schedule name: parameters - name: Get build parameters id: get-parameters @@ -56,10 +56,9 @@ jobs: uses: dawidd6/action-download-artifact@v3 with: workflow: build.yml - workflow_conclusion: success - commit: ${{inputs.commit}} - branch: ${{inputs.branch}} - event: ${{inputs.pipeline_type}} + workflow_conclusion: "" + branch: master + event: schedule name: windows-ucrt-${{matrix.arch}}-toolchain - name: Unpack toolchain run: | diff --git a/.github/workflows/test-llvm.yml b/.github/workflows/test-llvm.yml index d5955dc0..05e1cee8 100644 --- a/.github/workflows/test-llvm.yml +++ b/.github/workflows/test-llvm.yml @@ -1,5 +1,6 @@ name: Run LLVM tests on: + push: workflow_dispatch: inputs: commit: @@ -28,10 +29,9 @@ jobs: uses: dawidd6/action-download-artifact@v3 with: workflow: build.yml - workflow_conclusion: success - commit: ${{inputs.commit}} - branch: ${{inputs.branch}} - event: ${{inputs.pipeline_type}} + workflow_conclusion: "" + branch: master + event: schedule name: parameters - name: Get build parameters id: get-parameters @@ -50,10 +50,9 @@ jobs: uses: dawidd6/action-download-artifact@v3 with: workflow: build.yml - workflow_conclusion: success - commit: ${{inputs.commit}} - branch: ${{inputs.branch}} - event: ${{inputs.pipeline_type}} + workflow_conclusion: "" + branch: master + event: schedule name: windows-ucrt-x86_64-toolchain - name: Unpack toolchain run: |