From 9ecabfb77878364cda1422e95857acac4b8297ce Mon Sep 17 00:00:00 2001 From: bits Date: Sun, 29 Mar 2026 21:43:21 +0300 Subject: [PATCH] fixing sum stuff ahahah --- .github/workflows/build.yml | 48 +++++++++++++++++++++++++++++++++++++ src-tauri/tauri.conf.json | 2 +- 2 files changed, 49 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/build.yml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..5f339e1 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,48 @@ +name: Build & Release + +on: + push: + tags: + - 'v*' + +jobs: + build: + strategy: + matrix: + include: + - os: windows-latest + target: x86_64-pc-windows-msvc + - os: ubuntu-22.04 + target: x86_64-unknown-linux-gnu + + runs-on: ${{ matrix.os }} + + steps: + - uses: actions/checkout@v4 + + - uses: actions/setup-node@v4 + with: + node-version: 20 + + - uses: dtolnay/rust-toolchain@stable + with: + targets: ${{ matrix.target }} + + - name: Install Linux dependencies + if: matrix.os == 'ubuntu-22.04' + run: | + sudo apt-get update + sudo apt-get install -y libwebkit2gtk-4.1-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev + + - run: npm install + + - uses: tauri-apps/tauri-action@v0 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }} + TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }} + with: + tagName: ${{ github.ref_name }} + releaseName: RLidentity ${{ github.ref_name }} + releaseBody: ${{ github.ref_name }} + releaseDraft: false diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index c6d059f..524bde7 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -32,7 +32,7 @@ "endpoints": [ "https://api.rlidentity.me/version" ], - "pubkey": "DWY+YmX5uY2E3N0N3Q0N3Q0N3Q0N3Q0N3Q0N3Q0N3Q0N3Q==" + "pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IEY5QkIxRTlEOEVENDRCNDcKUldSSFM5U09uUjY3K1VzZUg1ek52bnNuTmZDckhsN3k3WHlEMXhMTUFYSC9HUnlxL1ZYekhFU28K" } }, "bundle": {