Skip to content

Commit 56f426e

Browse files
author
Marcus Pousette
committed
fix: specify repository in GitHub release commands for consistency
1 parent 434ff57 commit 56f426e

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

.github/workflows/prebuilt.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@ jobs:
3535
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3636
run: |
3737
TAG='${{ steps.ver.outputs.tag }}'
38-
if gh release view "$TAG" >/dev/null 2>&1; then
38+
if gh release view "$TAG" -R "$GITHUB_REPOSITORY" >/dev/null 2>&1; then
3939
echo "Release $TAG already exists"
4040
else
41-
gh release create "$TAG" --title "$TAG" --notes "Automated prebuilt assets"
41+
gh release create "$TAG" --title "$TAG" --notes "Automated prebuilt assets" -R "$GITHUB_REPOSITORY"
4242
fi
4343
4444
build-matrix:
@@ -114,11 +114,11 @@ jobs:
114114
if [[ "${{ matrix.os }}" == windows* ]]; then TRIPLE=win32-$ARCH; fi
115115
NAME=sqlite-vec-$TRIPLE.$EXT
116116
echo "Uploading $NAME"
117-
gh release upload "${{ needs.ensure-release.outputs.tag }}" "${{ steps.find_art.outputs.artifact }}#${NAME}" --clobber
117+
gh release upload "${{ needs.ensure-release.outputs.tag }}" "${{ steps.find_art.outputs.artifact }}#${NAME}" --clobber -R "$GITHUB_REPOSITORY"
118118
# Create checksum file for the uploaded asset name
119119
HASH=$(node -e "const fs=require('fs');const c=require('crypto');const d=fs.readFileSync(process.argv[1]);process.stdout.write(c.createHash('sha256').update(d).digest('hex'));" "${{ steps.find_art.outputs.artifact }}")
120120
printf "%s %s" "$HASH" "$NAME" > "$NAME.sha256"
121-
gh release upload "${{ needs.ensure-release.outputs.tag }}" "$NAME.sha256" --clobber
121+
gh release upload "${{ needs.ensure-release.outputs.tag }}" "$NAME.sha256" --clobber -R "$GITHUB_REPOSITORY"
122122
123123
prebuild-alpine:
124124
name: Prebuild on alpine
@@ -158,10 +158,10 @@ jobs:
158158
[ -n "$ART" ] || (echo "No artifact" && exit 1)
159159
NAME=sqlite-vec-linux-x64-musl.so
160160
echo "Uploading $NAME"
161-
gh release upload "${{ needs.ensure-release.outputs.tag }}" "$ART#$NAME" --clobber
161+
gh release upload "${{ needs.ensure-release.outputs.tag }}" "$ART#$NAME" --clobber -R "$GITHUB_REPOSITORY"
162162
HASH=$(node -e "const fs=require('fs');const c=require('crypto');const d=fs.readFileSync(process.argv[1]);process.stdout.write(c.createHash('sha256').update(d).digest('hex'));" "$ART")
163163
printf "%s %s" "$HASH" "$NAME" > "$NAME.sha256"
164-
gh release upload "${{ needs.ensure-release.outputs.tag }}" "$NAME.sha256" --clobber
164+
gh release upload "${{ needs.ensure-release.outputs.tag }}" "$NAME.sha256" --clobber -R "$GITHUB_REPOSITORY"
165165
166166
prebuild-alpine-arm:
167167
name: Prebuild on alpine (arm)
@@ -199,10 +199,10 @@ jobs:
199199
for f in sqlite-vec/dist/*.so sqlite-vec/sqlite-vec*.so; do [ -f "$f" ] && ART="$f" && break; done
200200
if [ "${{ matrix.arch }}" = "arm/v7" ]; then ARCH=armv7; else ARCH=arm64; fi
201201
NAME=sqlite-vec-linux-$ARCH-musl.so
202-
gh release upload "${{ needs.ensure-release.outputs.tag }}" "$ART#$NAME" --clobber
202+
gh release upload "${{ needs.ensure-release.outputs.tag }}" "$ART#$NAME" --clobber -R "$GITHUB_REPOSITORY"
203203
HASH=$(node -e "const fs=require('fs');const c=require('crypto');const d=fs.readFileSync(process.argv[1]);process.stdout.write(c.createHash('sha256').update(d).digest('hex'));" "$ART")
204204
printf "%s %s" "$HASH" "$NAME" > "$NAME.sha256"
205-
gh release upload "${{ needs.ensure-release.outputs.tag }}" "$NAME.sha256" --clobber
205+
gh release upload "${{ needs.ensure-release.outputs.tag }}" "$NAME.sha256" --clobber -R "$GITHUB_REPOSITORY"
206206
207207
prebuild-linux-arm:
208208
name: Prebuild on Linux (arm64)
@@ -227,9 +227,9 @@ jobs:
227227
ART=""
228228
for f in sqlite-vec/dist/*.so sqlite-vec/sqlite-vec*.so; do [ -f "$f" ] && ART="$f" && break; done
229229
NAME=sqlite-vec-linux-arm64-gnu.so
230-
gh release upload "${{ needs.ensure-release.outputs.tag }}" "$ART#$NAME" --clobber
230+
gh release upload "${{ needs.ensure-release.outputs.tag }}" "$ART#$NAME" --clobber -R "$GITHUB_REPOSITORY"
231231
HASH=$(node -e "const fs=require('fs');const c=require('crypto');const d=fs.readFileSync(process.argv[1]);process.stdout.write(c.createHash('sha256').update(d).digest('hex'));" "$ART")
232232
printf "%s %s" "$HASH" "$NAME" > "$NAME.sha256"
233-
gh release upload "${{ needs.ensure-release.outputs.tag }}" "$NAME.sha256" --clobber
233+
gh release upload "${{ needs.ensure-release.outputs.tag }}" "$NAME.sha256" --clobber -R "$GITHUB_REPOSITORY"
234234
permissions:
235235
contents: write

0 commit comments

Comments
 (0)