Compare commits

..

10 Commits
v1 ... main

Author SHA1 Message Date
c225fdf980 Update action.yml 2025-06-05 05:28:58 -04:00
c66ccdfda5 Update action.yml 2025-06-05 05:15:43 -04:00
5a4990d540 Update action.yml 2025-06-05 05:12:27 -04:00
b3f9e782f2 Update action.yml 2025-06-05 04:56:55 -04:00
b53ccc24ea Update action.yml 2025-06-05 04:55:19 -04:00
8e7edb2c9d Update action.yml 2025-06-05 04:46:16 -04:00
4e9abbee83 Update action.yml 2025-06-05 04:45:34 -04:00
161bdc4026 Update action.yml 2025-06-05 04:44:22 -04:00
b9d6c6746e Update action.yml 2025-06-05 04:29:13 -04:00
0f2d2bd9a2 Update action.yml 2025-06-05 04:27:26 -04:00

View File

@ -23,15 +23,29 @@ runs:
steps:
- run: if [ ${{ inputs.is_folder }} == true ] && [ ! -d ${{ inputs.file }} ]; then echo "Not a folder!"; exit 1; fi
- run: if [ ${{ inputs.is_folder }} == false ] && [ ! -f ${{ inputs.file }} ]; then echo "Not a file!"; exit 1; fi
- run: echo "Uploading '${{ inputs.file }}' to '${{ vars.PACK_HOST }}/api/upload/${{ gitea.repository }}/${{ inputs.feature }}'"
- name: 'Upload file'
run: |
curl -v -H 'Authorization: Bearer ${{ inputs.secret }}' \
-F ref='${{ gitea.ref }}' \
-F sha='${{ gitea.sha }}' \
-F prefix='${{ inputs.prefix }}' \
-F filename='${{ inputs.file }}' \
-F data=@'${{ inputs.file }}' \
-F is_folder='${{ inputs.is_folder }}' \
${{ vars.PACK_HOST }}/api/upload/${{ gitea.repository }}/${{ inputs.feature }}
- run: |
if [ ${{ inputs.is_folder }} == true ]; then \
echo "Packaging folder..." &&
cd ${{ inputs.file }} &&
tar -czf file.tgz * &&
echo "Uploading '${{ inputs.file }}' to '${{ vars.PACK_HOST }}/api/upload/${{ gitea.repository }}/${{ inputs.feature }}'" &&
curl -v -H 'Authorization: Bearer ${{ inputs.secret }}' \
-F sha=${{ gitea.sha }} \
-F ref='${{ gitea.ref }}' \
-F prefix='${{ inputs.prefix }}' \
-F filename=file.tgz \
-F data=@file.tgz \
-F is_folder='${{ inputs.is_folder }}' \
${{ vars.PACK_HOST }}/api/upload/${{ gitea.repository }}/${{ inputs.feature }}
else
echo "Uploading '${{ inputs.file }}' to '${{ vars.PACK_HOST }}/api/upload/${{ gitea.repository }}/${{ inputs.feature }}'" &&
curl -v -H 'Authorization: Bearer ${{ inputs.secret }}' \
-F sha=${{ gitea.sha }} \
-F ref='${{ gitea.ref }}' \
-F prefix='${{ inputs.prefix }}' \
-F filename='${{ inputs.file }}' \
-F data=@'${{ inputs.file }}' \
-F is_folder='${{ inputs.is_folder }}' \
${{ vars.PACK_HOST }}/api/upload/${{ gitea.repository }}/${{ inputs.feature }}
fi
- run: echo "Upload complete"