refactor: update GitHub Actions workflow to correct object path for R2 uploads and streamline upload command

This commit is contained in:
Ben Allfree
2025-11-24 02:23:33 -08:00
parent 9b377284b1
commit 018f90c98e

View File

@@ -179,14 +179,13 @@ jobs:
# Determine artifact path with correct extension (with leading slash for storage)
ARTIFACT_PATH="/${{ inputs.build_hash }}${FILE_EXT}"
# Object key for wrangler (without leading slash)
OBJECT_KEY="${{ inputs.build_hash }}${FILE_EXT}"
# Object path for wrangler is bucket/key without leading slash
OBJECT_PATH="${R2_BUCKET_NAME}/${{ inputs.build_hash }}${FILE_EXT}"
update_status uploading
# Upload to R2 with hash and correct extension
wrangler r2 object put "$OBJECT_KEY" \
--file "$BUILD_FILE" \
--bucket "$R2_BUCKET_NAME"
wrangler r2 object put "$OBJECT_PATH" \
--file "$BUILD_FILE"
# Update build with artifact path (with leading slash)
curl -sSf -X POST "$CONVEX_URL/github-webhook" \