Skip to content

fight the zip corruption #19

fight the zip corruption

fight the zip corruption #19

#on:
# release:
# types: [created, edited]
on: ["push", "workflow_dispatch"]
name: Upload Release Asset
jobs:
run:
name: Upload Release Asset
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Prepare release artifact
run: .github/workflows/scripts/prepare-release.sh
- name: Get Latest Release ID
id: get-release-id
run: |
response=$(curl -s -H "Authorization: Bearer ${{ secrets.GITHUB_TOKEN }}" "https://api.github.com/repos/${{ github.repository }}/releases/latest")
release_id=$(echo "$response" | jq -r '.id')
- name: Get Latest Release Upload URL
id: get-release-upload-url
run: |
response=$(curl -s -H "Authorization: Bearer ${{ secrets.GITHUB_TOKEN }}" "https://api.github.com/repos/${{ github.repository }}/releases/latest")
upload_url=$(echo "$response" | jq -r '.upload_url' | sed 's/{?name,label}//g')
- name: Display Latest Release Info
run: |
echo "Latest Release ID: ${{ steps.get-release-id.outputs.release_id }}"
echo "Latest Release Upload URL: ${{ steps.get-release-upload-url.outputs.upload_url }}"

Check failure on line 35 in .github/workflows/upload-release-asset.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/upload-release-asset.yml

Invalid workflow file

You have an error in your yaml syntax on line 35
- name: Marketplace Release Artifacts
id: marketplace-release-Artifact
env:
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
gh api \
--method POST \
-H "Accept: application/vnd.github+json" \
-H "X-GitHub-Api-Version: 2022-11-28" \
-H "Content-Type: application/zip" \
${{ steps.get-release-upload-url.outputs.upload_url }}?name=AdyenPaymentShopware6.zip \
# -F "[email protected]"
--data-binary "@AdyenPaymentShopware6.zip" \