Skip to content

Commit 72d9b13

Browse files
fix: explicitly specify packages in cargo-release command (#227)
The --workspace flag is clearly not working. Let's be explicit and list every package we want to release. This removes all ambiguity about which packages to release.
1 parent c1cd45b commit 72d9b13

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/manual-release.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,12 @@ jobs:
8282
echo "Releasing ${{ inputs.version }} version..."
8383
8484
# Run cargo-release - it will handle everything
85-
# Use --workspace to release all workspace packages
86-
cargo release ${{ inputs.version }} --workspace --execute --no-confirm --verbose || {
85+
# Explicitly specify all packages to release
86+
cargo release ${{ inputs.version }} \
87+
--package redis-cloud \
88+
--package redis-enterprise \
89+
--package redisctl \
90+
--execute --no-confirm --verbose || {
8791
echo "::error::cargo-release failed. Check the logs above for details."
8892
exit 1
8993
}

0 commit comments

Comments
 (0)