Update .gitea/workflows/release.yml
Release Pipeline / build-and-release (push) Successful in 4m25s

This commit is contained in:
LaurensBartelds committed 2026-04-24 00:24:56 +02:00
1 parent 162c404ff7
commit fb6cf1fedd
1 file changed
+23 -9
+23 -9
View File
@@ -81,12 +81,26 @@ jobs:
EOF EOF
- name: Create Release - name: Create Release
uses: softprops/action-gh-release@v2 run: |
with: # Create the release
files: | RELEASE_RESPONSE=$(curl -s -X POST \
brainwave-amd64.tar.gz "${{ github.server_url }}/api/v1/repos/${{ github.repository }}/releases" \
brainwave-arm64.tar.gz -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \
docker-compose.amd64.yml -H "Content-Type: application/json" \
docker-compose.arm64.yml -d '{
env: "tag_name": "${{ github.ref_name }}",
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} "name": "Release ${{ github.ref_name }}",
"draft": false,
"prerelease": false
}')
RELEASE_ID=$(echo "$RELEASE_RESPONSE" | jq -r '.id')
# Upload each asset
for FILE in brainwave-amd64.tar.gz brainwave-arm64.tar.gz docker-compose.amd64.yml docker-compose.arm64.yml; do
curl -s -X POST \
"${{ github.server_url }}/api/v1/repos/${{ github.repository }}/releases/${RELEASE_ID}/assets?name=${FILE}" \
-H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \
-H "Content-Type: application/octet-stream" \
--data-binary @"${FILE}"
done