Skip to content

Commit b4c1943

Browse files
Rodriguespnclaude
andauthored
fix: ship platform-specific gemini extension tarballs (#37)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 3217ac0 commit b4c1943

1 file changed

Lines changed: 6 additions & 13 deletions

File tree

.github/workflows/release.yml

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -24,21 +24,14 @@ jobs:
2424
- name: Create vendor archives
2525
if: ${{ steps.release.outputs.release_created }}
2626
run: |
27-
shopt -s dotglob
28-
declare -A archives=(
29-
["claude-plugin"]=".claude-plugin/* agents/claude/*"
30-
["cursor-plugin"]=".cursor-plugin/* agents/cursor/*"
31-
["codex-plugin"]=".codex-plugin/* agents/codex/*"
32-
["copilot-plugin"]=".github/plugin/* agents/copilot/*"
33-
["gemini-extension"]="gemini-extension.json SUPABASE.md"
34-
)
35-
for name in "${!archives[@]}"; do
36-
# shellcheck disable=SC2086
37-
tar -czvf "supabase-${name}.tar.gz" --dereference ${archives[$name]} skills/ assets/ || exit 1
38-
done
27+
tar -czvf "supabase-plugin.tar.gz" --dereference \
28+
.claude-plugin/ .cursor-plugin/ .codex-plugin/ \
29+
.github/plugin/ agents/ \
30+
gemini-extension.json SUPABASE.md \
31+
skills/ assets/ || exit 1
3932
4033
- name: Upload release assets
4134
if: ${{ steps.release.outputs.release_created }}
4235
env:
4336
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
44-
run: gh release upload ${{ steps.release.outputs.tag_name }} supabase-claude-plugin.tar.gz supabase-cursor-plugin.tar.gz supabase-codex-plugin.tar.gz supabase-copilot-plugin.tar.gz supabase-gemini-extension.tar.gz
37+
run: gh release upload ${{ steps.release.outputs.tag_name }} supabase-plugin.tar.gz

0 commit comments

Comments
 (0)