Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/build-n-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ on:
inputs:
release_tag:
type: string
channel:
type: string

jobs:
build-binary-package:
Expand Down Expand Up @@ -52,9 +54,7 @@ jobs:
- macos-15 # macOS 15 arm64
- macos-14-large # macOS 14 x86_64
- macos-14 # macOS 14 arm64
cask:
- redis
- redis-rc
cask: ${{ inputs.channel == 'stable' && fromJSON('["redis", "redis-rc"]') || fromJSON('["redis-rc"]') }}
runs-on: ${{ matrix.os_version }}
steps:
- name: Checkout code
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/release_build_and_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@ on:
release_type:
description: 'Type of release to upload (public, internal)'
required: true
channel:
description: 'Type of stability (stable, rc)'
required: false

# UUID is used to help automation to identify workflow run in the list of workflow runs.
run-name: "Release Build and Test${{ github.event.inputs.workflow_uuid && format(': {0}', github.event.inputs.workflow_uuid) || '' }}"
Expand Down Expand Up @@ -51,6 +54,7 @@ jobs:
uses: ./.github/workflows/build-n-test.yml
with:
release_tag: ${{ github.event.inputs.release_tag }}
channel: ${{ github.event.inputs.channel }}
secrets: inherit

create-release-handle:
Expand Down
Loading