Skip to content

Commit

Permalink
Allow option to build release wheels
Browse files Browse the repository at this point in the history
  • Loading branch information
jleibs committed May 2, 2023
1 parent 94f8813 commit 1990842
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions .github/workflows/manual_build_wheels_for_pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@ name: Build and Upload Wheels for PR

on:
workflow_dispatch:
inputs:
RELEASE_VERSION:
description: 'Release Version Number (Must match Cargo.toml)'
type: string
required: false
default: 'prerelease'

jobs:

Expand Down Expand Up @@ -36,6 +42,7 @@ jobs:
PLATFORM: linux
WHEEL_ARTIFACT_NAME: linux-wheel
RRD_ARTIFACT_NAME: linux-rrd
RELEASE_VERSION: ${{ github.event.inputs.RELEASE_VERSION }}
secrets: inherit

build-windows:
Expand All @@ -47,6 +54,7 @@ jobs:
PLATFORM: windows
WHEEL_ARTIFACT_NAME: windows-wheel
RRD_ARTIFACT_NAME: ''
RELEASE_VERSION: ${{ github.event.inputs.RELEASE_VERSION }}
secrets: inherit

build-macos-arm:
Expand All @@ -58,6 +66,7 @@ jobs:
PLATFORM: macos-arm
WHEEL_ARTIFACT_NAME: macos-arm-wheel
RRD_ARTIFACT_NAME: ''
RELEASE_VERSION: ${{ github.event.inputs.RELEASE_VERSION }}
secrets: inherit

build-macos-intel:
Expand All @@ -69,6 +78,7 @@ jobs:
PLATFORM: macos-intel
WHEEL_ARTIFACT_NAME: 'macos-intel-wheel'
RRD_ARTIFACT_NAME: ''
RELEASE_VERSION: ${{ github.event.inputs.RELEASE_VERSION }}
secrets: inherit

upload-wheels-linux:
Expand Down

0 comments on commit 1990842

Please sign in to comment.