Update .gitea/workflows/publish.yml (#1)
All checks were successful
Publish Release Package / publish (push) Successful in 2m23s

Reviewed-on: #1
Co-authored-by: Ron Rise <ron@siteworxpro.com>
Co-committed-by: Ron Rise <ron@siteworxpro.com>
This commit is contained in:
2025-08-15 19:05:45 +00:00
committed by Siteworx Pro Gitea
parent 389baf1c4d
commit dec1148715

View File

@@ -25,21 +25,21 @@ jobs:
apt update && apt install -y zip apt update && apt install -y zip
echo "Creating zip file" echo "Creating zip file"
zip -r release.zip . -x ".idea*" "*.git*" "*.github*" "*.gitea*" "node_modules/*" "dist/*" "coverage/*" "build/*" "logs/*" "tmp/*" zip -r release-${{ gitea.ref_name }}.zip . -x ".idea*" "*.git*" "*.github*" "*.gitea*" "node_modules/*" "dist/*" "coverage/*" "build/*" "logs/*" "tmp/*"
echo "Zip file created: release.zip" echo "Zip file created: release.zip"
- name: 📦 Publish Build Artifacts - name: 📦 Publish Build Artifacts
uses: christopherhx/gitea-upload-artifact@v4 uses: christopherhx/gitea-upload-artifact@v4
with: with:
name: release.zip name: release-${{ gitea.ref_name }}.zip
path: release.zip path: release-${{ gitea.ref_name }}.zip
retention-days: 1 retention-days: 1
- name: Upload release package - name: Upload release package
run: | run: |
output=$(curl --user ${{ secrets.PACKAGE_PUBLISH_USER }}:${{ secrets.PACKAGE_PUBLISH_TOKEN }} \ output=$(curl --user ${{ secrets.PACKAGE_PUBLISH_USER }}:${{ secrets.PACKAGE_PUBLISH_TOKEN }} \
--upload-file release.zip \ --upload-file release-${{ gitea.ref_name }}.zip \
${{ gitea.server_url }}/api/packages/Siteworxpro/composer?version=${{ gitea.ref_name }}) ${{ gitea.server_url }}/api/packages/php-packages/composer?version=${{ gitea.ref_name }})
if [ $? -ne 0 ]; then if [ $? -ne 0 ]; then
echo "Error uploading release package" echo "Error uploading release package"
exit 1 exit 1