diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index 02ca3df..39bf863 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -24,7 +24,7 @@ jobs: apt-get update apt-get install -y mingw-w64 zip else - echo "apt-get not found, skipping tool installation (assuming tools are pre-installed or not needed for this environment)" + echo "apt-get not found, skipping tool installation" fi - name: Build Linux @@ -49,25 +49,23 @@ jobs: cp target/x86_64-pc-windows-gnu/release/dhl.exe dist-windows/dhl.exe cp config.json.example dist-windows/config.json cp response.json.example dist-windows/response.json - # Check if zip is available, otherwise use tar for windows as well if command -v zip >/dev/null; then zip -j dhl-windows.zip dist-windows/* else tar -czvf dhl-windows.tar.gz -C dist-windows . - mv dhl-windows.tar.gz dhl-windows.zip # Rename for consistency in release step + mv dhl-windows.tar.gz dhl-windows.zip fi + - name: Debug - List Files + run: ls -lh *.tar.gz *.zip + - name: Create Gitea Release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@v1 + if: startsWith(github.ref, 'refs/tags/') with: files: | dhl-linux.tar.gz dhl-windows.zip - name: Release ${{ github.ref_name }} - tag_name: ${{ github.ref }} - generate_release_notes: true - draft: false - prerelease: false env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_API_URL: ${{ github.api_url }}