From ef15d4750f7e2d1cb6ef66765b5d1193647df1e9 Mon Sep 17 00:00:00 2001 From: Dawson Date: Tue, 30 Sep 2025 09:52:13 -0400 Subject: [PATCH] Checking download files --- .github/workflows/create-release.yml | 47 ++++++++++++++++++++++------ 1 file changed, 38 insertions(+), 9 deletions(-) diff --git a/.github/workflows/create-release.yml b/.github/workflows/create-release.yml index 8737e7b..58a10ea 100644 --- a/.github/workflows/create-release.yml +++ b/.github/workflows/create-release.yml @@ -74,20 +74,49 @@ jobs: draft: false prerelease: false body: ${{ steps.changelog.outputs.content }} - - uses: actions/upload-release-asset@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./AntiVPN-Universal/AntiVPN-*.jar - asset_name: AntiVPN-Universal-v${{ env.VERSION }}.jar - asset_content_type: application/java-archive + - name: Locate downloaded artifacts + run: | + echo "Listing workspace:" + ls -la + + echo "Listing downloaded artifact dirs (if present):" + ls -la AntiVPN-Universal || true + ls -la AntiVPN-Sponge || true + + ANTI_JAR=$(ls AntiVPN-Universal/*.jar 2>/dev/null | head -n1 || true) + SPONGE_JAR=$(ls AntiVPN-Sponge/*.jar 2>/dev/null | head -n1 || true) + + if [ -z "$ANTI_JAR" ]; then + echo "ERROR: AntiVPN jar not found in AntiVPN-Universal" + exit 1 + fi + + echo "Found AntiVPN jar: $ANTI_JAR" + echo "ANTI_JAR=$ANTI_JAR" >> $GITHUB_ENV + + if [ -n "$SPONGE_JAR" ]; then + echo "Found Sponge jar: $SPONGE_JAR" + echo "SPONGE_JAR=$SPONGE_JAR" >> $GITHUB_ENV + else + echo "No Sponge jar found; continuing without it." + fi + - uses: actions/upload-release-asset@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./AntiVPN-Sponge/Sponge-*.jar + asset_path: ${{ env.ANTI_JAR }} + asset_name: AntiVPN-Universal-v${{ env.VERSION }}.jar + asset_content_type: application/java-archive + + - uses: actions/upload-release-asset@v1 + if: ${{ env.SPONGE_JAR != '' }} + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + upload_url: ${{ steps.create_release.outputs.upload_url }} + asset_path: ${{ env.SPONGE_JAR }} asset_name: AntiVPN-Sponge-v${{ env.VERSION }}.jar asset_content_type: application/java-archive