Skip to content

Commit 5eb9ea6

Browse files
committed
fix Run failed: Create Release
1 parent dad002f commit 5eb9ea6

File tree

1 file changed

+16
-25
lines changed

1 file changed

+16
-25
lines changed

.github/workflows/scripts/create-github-release.sh

Lines changed: 16 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -15,30 +15,21 @@ VERSION="$1"
1515
# Remove 'v' prefix from version for release title
1616
VERSION_NO_V=${VERSION#v}
1717

18-
gh release create "$VERSION" \
19-
.genreleases/spec-kit-template-copilot-sh-"$VERSION".zip \
20-
.genreleases/spec-kit-template-copilot-ps-"$VERSION".zip \
21-
.genreleases/spec-kit-template-claude-sh-"$VERSION".zip \
22-
.genreleases/spec-kit-template-claude-ps-"$VERSION".zip \
23-
.genreleases/spec-kit-template-gemini-sh-"$VERSION".zip \
24-
.genreleases/spec-kit-template-gemini-ps-"$VERSION".zip \
25-
.genreleases/spec-kit-template-cursor-sh-"$VERSION".zip \
26-
.genreleases/spec-kit-template-cursor-ps-"$VERSION".zip \
27-
.genreleases/spec-kit-template-opencode-sh-"$VERSION".zip \
28-
.genreleases/spec-kit-template-opencode-ps-"$VERSION".zip \
29-
.genreleases/spec-kit-template-qwen-sh-"$VERSION".zip \
30-
.genreleases/spec-kit-template-qwen-ps-"$VERSION".zip \
31-
.genreleases/spec-kit-template-windsurf-sh-"$VERSION".zip \
32-
.genreleases/spec-kit-template-windsurf-ps-"$VERSION".zip \
33-
.genreleases/spec-kit-template-codex-sh-"$VERSION".zip \
34-
.genreleases/spec-kit-template-codex-ps-"$VERSION".zip \
35-
.genreleases/spec-kit-template-kilocode-sh-"$VERSION".zip \
36-
.genreleases/spec-kit-template-kilocode-ps-"$VERSION".zip \
37-
.genreleases/spec-kit-template-auggie-sh-"$VERSION".zip \
38-
.genreleases/spec-kit-template-auggie-ps-"$VERSION".zip \
39-
.genreleases/spec-kit-template-roo-sh-"$VERSION".zip \
40-
.genreleases/spec-kit-template-roo-ps-"$VERSION".zip \
41-
.genreleases/spec-kit-template-q-sh-"$VERSION".zip \
42-
.genreleases/spec-kit-template-q-ps-"$VERSION".zip \
18+
ASSETS=()
19+
AGENTS=(claude gemini copilot cursor qwen opencode windsurf codex kilocode auggie roo q)
20+
SCRIPTS=(sh ps)
21+
22+
for agent in "${AGENTS[@]}"; do
23+
for script in "${SCRIPTS[@]}"; do
24+
asset_path=".genreleases/agentic-sdlc-spec-kit-template-${agent}-${script}-${VERSION}.zip"
25+
if [[ ! -f "$asset_path" ]]; then
26+
echo "Error: missing release asset $asset_path" >&2
27+
exit 1
28+
fi
29+
ASSETS+=("$asset_path")
30+
done
31+
done
32+
33+
gh release create "$VERSION" "${ASSETS[@]}" \
4334
--title "Spec Kit Templates - $VERSION_NO_V" \
4435
--notes-file release_notes.md

0 commit comments

Comments
 (0)