workflows/release-tasks: Re-use release-binaries-all workflow (#125378)

This way we don't need to duplicate the list of supported targets in the
release-tasks workflow.
This commit is contained in:
Tom Stellard
2025-02-03 13:13:11 -08:00
committed by GitHub
parent 09d945d6e4
commit d194c6b9a7

View File

@@ -89,20 +89,10 @@ jobs:
needs:
- validate-tag
- release-create
strategy:
fail-fast: false
matrix:
runs-on:
- ubuntu-22.04
- windows-2022
- macos-13
- macos-14
uses: ./.github/workflows/release-binaries.yml
uses: ./.github/workflows/release-binaries-all.yml
with:
release-version: ${{ needs.validate-tag.outputs.release-version }}
upload: true
runs-on: ${{ matrix.runs-on }}
# Called workflows don't have access to secrets by default, so we need to explicitly pass secrets that we use.
secrets:
RELEASE_TASKS_USER_TOKEN: ${{ secrets.RELEASE_TASKS_USER_TOKEN }}