From 11f65a20f55f6008905260b54ee78cb09aa80f74 Mon Sep 17 00:00:00 2001 From: Sami Ekblad Date: Tue, 20 Feb 2024 18:07:44 +0200 Subject: [PATCH] Update directory-publish.yml --- .github/workflows/directory-publish.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/directory-publish.yml b/.github/workflows/directory-publish.yml index ccb35593..ca638299 100644 --- a/.github/workflows/directory-publish.yml +++ b/.github/workflows/directory-publish.yml @@ -42,3 +42,12 @@ jobs: asset_path: ${{env.RELEASE_ZIP_PATH}} asset_name: ${{env.RELEASE_ZIP_NAME}} asset_content_type: application/gzip + - name: Upload to Vaadin Directory + id: upload + uses: wei/curl@v1 + continue-on-error: false + with: + args: -X POST "https://vaadin.com/vaadincom/directory-service/upload/${{env.RELEASE_URL_ID}}" -F "authKey=${{ secrets.DIRECTORY_AUTH_KEY }}" -F "publish=true" -F "releaseNotes=\"${{ github.event.release.body }}\"" -H "accept:\ */*" -H "Content-Type:\ multipart/form-data" -F "file=@${{env.RELEASE_ZIP_PATH}};type=application/zip" + - name: Report upload failure + if: ${{ job.status == 'failure' }} + run: echo '${{ toJSON(job) }}' ; exit 1