Skip to content

Commit dd15197

Browse files
tastybentoclaude
andcommitted
ci: bump publish-platforms pin to the multipart-JSON fix
The pinned SHA predates BentoBoxWorld/.github#13, which moved the CurseForge metadata and Hangar versionUpload JSON out of inline curl -F values and into files. curl treats a ';' in an inline -F value as the start of a type= attribute, so a release body containing a semicolon truncates the JSON and both platforms reject the upload. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SAQ3YQkcfRoCZEwa6SPJcp
1 parent 706672f commit dd15197

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ on:
1818

1919
jobs:
2020
publish:
21-
uses: bentoboxworld/.github/.github/workflows/publish-platforms.yml@ca2dcd167e8db4e0f671a976080744dda43801a6 # master
21+
uses: bentoboxworld/.github/.github/workflows/publish-platforms.yml@1f91a0edf72e8c86d671b3b8fdd3121ac6fb88e1 # master
2222
with:
2323
use_release_asset: "true" # publish the jar attached to the release; do not rebuild
2424
hangar_slug: "Level"
@@ -28,4 +28,4 @@ jobs:
2828
version: ${{ inputs.version }} # empty on release events -> falls back to the release tag
2929
secrets:
3030
HANGAR_API_KEY: ${{ secrets.HANGAR_API_KEY }}
31-
CURSEFORGE_TOKEN: ${{ secrets.CURSEFORGE_TOKEN }}
31+
CURSEFORGE_TOKEN: ${{ secrets.CURSEFORGE_TOKEN }}

0 commit comments

Comments
 (0)