Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| c225fdf980 | |||
| c66ccdfda5 | |||
| 5a4990d540 | |||
| b3f9e782f2 | |||
| b53ccc24ea | |||
| 8e7edb2c9d | |||
| 4e9abbee83 | |||
| 161bdc4026 | |||
| b9d6c6746e | |||
| 0f2d2bd9a2 |
36
action.yml
36
action.yml
@ -23,15 +23,29 @@ runs:
|
|||||||
steps:
|
steps:
|
||||||
- run: if [ ${{ inputs.is_folder }} == true ] && [ ! -d ${{ inputs.file }} ]; then echo "Not a folder!"; exit 1; fi
|
- 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: 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 }}'"
|
- run: |
|
||||||
- name: 'Upload file'
|
if [ ${{ inputs.is_folder }} == true ]; then \
|
||||||
run: |
|
echo "Packaging folder..." &&
|
||||||
curl -v -H 'Authorization: Bearer ${{ inputs.secret }}' \
|
cd ${{ inputs.file }} &&
|
||||||
-F ref='${{ gitea.ref }}' \
|
tar -czf file.tgz * &&
|
||||||
-F sha='${{ gitea.sha }}' \
|
echo "Uploading '${{ inputs.file }}' to '${{ vars.PACK_HOST }}/api/upload/${{ gitea.repository }}/${{ inputs.feature }}'" &&
|
||||||
-F prefix='${{ inputs.prefix }}' \
|
curl -v -H 'Authorization: Bearer ${{ inputs.secret }}' \
|
||||||
-F filename='${{ inputs.file }}' \
|
-F sha=${{ gitea.sha }} \
|
||||||
-F data=@'${{ inputs.file }}' \
|
-F ref='${{ gitea.ref }}' \
|
||||||
-F is_folder='${{ inputs.is_folder }}' \
|
-F prefix='${{ inputs.prefix }}' \
|
||||||
${{ vars.PACK_HOST }}/api/upload/${{ gitea.repository }}/${{ inputs.feature }}
|
-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"
|
- run: echo "Upload complete"
|
||||||
Loading…
x
Reference in New Issue
Block a user