From 78d0e553afb05f1061e2ea211d341086997f1676 Mon Sep 17 00:00:00 2001 From: Marco De Araujo Date: Mon, 5 Jan 2026 14:15:51 -0400 Subject: [PATCH] Testing workflow --- .forgejo/workflows/release.yaml | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/.forgejo/workflows/release.yaml b/.forgejo/workflows/release.yaml index 24fa20b..4b2ee51 100644 --- a/.forgejo/workflows/release.yaml +++ b/.forgejo/workflows/release.yaml @@ -66,6 +66,10 @@ jobs: chmod +x "release-artifacts/$OUTPUT_NAME" ls -lh "release-artifacts/$OUTPUT_NAME" + - name: Get Rust version + id: rust-version + run: echo "version=$(rustc --version | cut -d' ' -f2)" >> $GITHUB_OUTPUT + - name: Cross-Build Linux x86_64 Release if: matrix.target == 'x86_64-unknown-linux-gnu' uses: docker://rust:slim @@ -144,12 +148,14 @@ jobs: tag: ${{ forgejo.ref_name }} release-notes: | ## 🚀 Multi-Platform Release - Compiled on runner **${{ env.RUNNER_ARCH }}** + Compiled on Forgejo Runner **${{ runner.arch }}** + ### 📦 Available Binaries This release includes binaries for the following platforms: - **Linux x86_64** (Intel/AMD 64-bit) - **Linux ARM64** (aarch64) - Raspberry Pi 4, ARM servers - **Windows x86_64** (64-bit) + ### 🚀 How to use #### Linux/ARM: ```bash @@ -160,17 +166,20 @@ jobs: # Run ./uptime-kuma-dashboard-* --base-url https://your-kuma --slug your-slug ``` + #### Windows: ```powershell # Download uptime-kuma-dashboard-x86_64-pc-windows-gnu.exe # Run in PowerShell or CMD .\uptime-kuma-dashboard-x86_64-pc-windows-gnu.exe --base-url https://your-kuma --slug your-slug ``` + ### ✅ Verify Checksums ```bash sha256sum -c SHA256SUMS.txt ``` + ### 🏗️ Build Information - - Runner Architecture: ${{ env.RUNNER_ARCH }} - - Rust Version: 1.92.0 - - Build Type: Release (optimized) + - Rust Version: ${{ steps.rust-version.outputs.version }} + - Build Date: $(date +'%Y-%m-%d') + - Build Type: Release (optimized with LTO)