Skip to content

Commit dd28044

Browse files
Merge pull request #29 from joshrotenberg/fix/release-workflow-tag-pattern
fix: release workflow tag pattern to enable binary builds
2 parents 689a4a0 + e392930 commit dd28044

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ on:
4242
pull_request:
4343
push:
4444
tags:
45-
- '**[0-9]+.[0-9]+.[0-9]+*'
45+
- 'redisctl**[0-9]+.[0-9]+.[0-9]+*'
4646

4747
jobs:
4848
# Run 'dist plan' (or host) to determine what tasks we need to do

dist-workspace.toml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ members = ["cargo:."]
77
cargo-dist-version = "0.29.0"
88
# CI backends to support
99
ci = "github"
10+
# Tag pattern for releases (supports prefixed tags from release-plz)
11+
tag-namespace = "redisctl"
1012
# The installers to generate for each app
1113
installers = ["shell", "powershell"]
1214
# Target platforms to build apps for (Rust target-triple syntax)
@@ -15,13 +17,9 @@ targets = ["aarch64-apple-darwin", "aarch64-unknown-linux-gnu", "x86_64-apple-da
1517
install-path = "CARGO_HOME"
1618
# Whether to install an updater program
1719
install-updater = false
18-
# Build only the main unified binary by default
19-
# Users who want cloud-only or enterprise-only can build from source
20-
21-
# Create checksums for artifacts
20+
# Checksums to generate for each App
2221
checksum = "sha256"
23-
24-
# Include these files in archives
22+
# Extra static files to include in each App (path relative to this Cargo.toml's dir)
2523
include = ["LICENSE-MIT", "LICENSE-APACHE", "README.md"]
2624

2725
# Publish to Homebrew tap (can be configured later)

0 commit comments

Comments
 (0)