From c15687115047907530974dec408874e6483053d5 Mon Sep 17 00:00:00 2001 From: Glenn Date: Wed, 25 Oct 2023 16:03:22 +0200 Subject: [PATCH] ci: fix repo token --- .drone.yml | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/.drone.yml b/.drone.yml index 49400ea..744d1f7 100644 --- a/.drone.yml +++ b/.drone.yml @@ -27,6 +27,8 @@ steps: PACKAGE_UPLOAD_URL: https://code.apps.glenux.net/api/packages/glenux/generic/mfm RELEASES_URL: https://code.apps.glenux.net/api/repos/glenux/mfm/releases PACKAGE_BASENAME: mfm_linux_amd64 + RELEASE_UPLOAD_TOKEN: + from_secret: RELEASE_UPLOAD_TOKEN PACKAGE_UPLOAD_TOKEN: from_secret: PACKAGE_UPLOAD_TOKEN when: @@ -43,16 +45,16 @@ steps: --upload-file "/_cache/bin/$PACKAGE_BASENAME" \ "$PACKAGE_UPLOAD_URL/$DRONE_TAG/$PACKAGE_BASENAME" - | - set -x - curl -H "Authorization: token $PACKAGE_UPLOAD_TOKEN" \ - -X POST \ - -H "accept: application/json" \ - -H "content-type: application/json" \ - -d "{\"tag_name\": \"$DRONE_TAG\", \"target_commitish\": \"$DRONE_COMMIT_SHA\"}" \ - $RELEASES_URL + curl -X 'POST' \ + -H 'Authorization: token $RELEASE_UPLOAD_TOKEN' \ + -H 'accept: application/json' \ + -H 'Content-Type: application/json' \ + -d "{\"body\": \"DRAFT\", \"draft\": true, \"name\": \"DRAFT\", \"prerelease\": false, \"tag_name\": \"$DRONE_TAG\", \"target_commitish\": \"$DRONE_COMMIT_SHA\"}" \ + "$RELEASES_URL" - | set -x - curl -H "Authorization: token $PACKAGE_UPLOAD_TOKEN" \ + curl -X POST \ + -H "Authorization: token $RELEASE_UPLOAD_TOKEN" \ -H "accept: application/json" \ -H "Content-Type: multipart/form-data" \ -F "attachment=@/_cache/bin/$PACKAGE_BASENAME" \