diff --git a/.github/workflows/nightly_build_matrix_on_dispatch.json b/.github/workflows/nightly_build_matrix_on_dispatch.json new file mode 100644 index 0000000000..c292817b6a --- /dev/null +++ b/.github/workflows/nightly_build_matrix_on_dispatch.json @@ -0,0 +1,50 @@ +[ + { + "os":"ubuntu-latest", + "rust":"stable", + "runOnEvent":"workflow_dispatch" + }, + + { + "os":"windows-latest", + "rust":"stable", + "runOnEvent":"workflow_dispatch" + }, + { + "os":"macos-latest", + "rust":"stable", + "runOnEvent":"workflow_dispatch" + }, + + { + "os":"ubuntu-latest", + "rust":"beta", + "runOnEvent":"workflow_dispatch" + }, + { + "os":"windows-latest", + "rust":"beta", + "runOnEvent":"workflow_dispatch" + }, + { + "os":"macos-latest", + "rust":"beta", + "runOnEvent":"workflow_dispatch" + }, + + { + "os":"ubuntu-latest", + "rust":"nightly", + "runOnEvent":"workflow_dispatch" + }, + { + "os":"windows-latest", + "rust":"nightly", + "runOnEvent":"workflow_dispatch" + }, + { + "os":"macos-latest", + "rust":"nightly", + "runOnEvent":"workflow_dispatch" + } +] diff --git a/.github/workflows/nightly_build_on_dispatch.yml b/.github/workflows/nightly_build_on_dispatch.yml index 191cf36e9d..d45808b3fd 100644 --- a/.github/workflows/nightly_build_on_dispatch.yml +++ b/.github/workflows/nightly_build_on_dispatch.yml @@ -12,7 +12,7 @@ jobs: - id: set-matrix uses: JoshuaTheMiller/conditional-build-matrix@main with: - inputFile: '.github/workflows/nightly_build_matrix_includes.json' + inputFile: '.github/workflows/nightly_build_matrix_on_dispatch.json' filter: '[?runOnEvent==`${{ github.event_name }}` || runOnEvent==`always`]' build: needs: matrix_prep