File tree Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Expand file tree Collapse file tree 2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change 55 inputs :
66 release_tag :
77 type : string
8+ channel :
9+ type : string
810
911jobs :
1012 build-binary-package :
5254 - macos-15 # macOS 15 arm64
5355 - macos-14-large # macOS 14 x86_64
5456 - macos-14 # macOS 14 arm64
55- cask :
56- - redis
57- - redis-rc
57+ cask : ${{ inputs.channel == 'stable' && fromJSON('["redis", "redis-rc"]') || fromJSON('["redis-rc"]') }}
5858 runs-on : ${{ matrix.os_version }}
5959 steps :
6060 - name : Checkout code
Original file line number Diff line number Diff line change 1313 release_type :
1414 description : ' Type of release to upload (public, internal)'
1515 required : true
16+ channel :
17+ description : ' Type of stability (stable, rc)'
18+ required : false
1619
1720# UUID is used to help automation to identify workflow run in the list of workflow runs.
1821run-name : " Release Build and Test${{ github.event.inputs.workflow_uuid && format(': {0}', github.event.inputs.workflow_uuid) || '' }}"
5154 uses : ./.github/workflows/build-n-test.yml
5255 with :
5356 release_tag : ${{ github.event.inputs.release_tag }}
57+ channel : ${{ github.event.inputs.channel }}
5458 secrets : inherit
5559
5660 create-release-handle :
You can’t perform that action at this time.
0 commit comments