name: Release on: workflow_dispatch: inputs: ref: description: 'Ref to build (for Pull Requests, use refs/pull/NNN/head)' required: true # repository_dispatch: # # client_payload should be the same as the inputs for workflow_dispatch. # types: # - Build* # release: # types: # - published jobs: source: name: Source uses: ./.github/workflows/release-source.yml secrets: inherit linux: name: Linux (Generic) needs: source uses: ./.github/workflows/release-linux.yml secrets: inherit with: survey_key: ${{ needs.source.outputs.survey_key }} linux-dedicated: name: Linux (Dedicated) needs: source uses: ./.github/workflows/release-linux-dedicated.yml secrets: inherit with: survey_key: ${{ needs.source.outputs.survey_key }}