From 93412ccf1f862d51b5a7569438792791fcd0cc08 Mon Sep 17 00:00:00 2001 From: ProfiiDev <92174452+Profiidev@users.noreply.github.com> Date: Sat, 4 Jul 2026 13:10:52 +0200 Subject: [PATCH 1/4] fix: docker user --- .github/workflows/create-release.yml | 4 +++- .github/workflows/release-trigger.yml | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/create-release.yml b/.github/workflows/create-release.yml index efd9860..d1ba2f3 100644 --- a/.github/workflows/create-release.yml +++ b/.github/workflows/create-release.yml @@ -26,8 +26,10 @@ jobs: uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 - name: Create tag + env: + HEAD_REF: ${{ github.event.pull_request.head.ref }} run: | - VERSION=${{ github.event.pull_request.head.ref }} + VERSION=$HEAD_REF VERSION=${VERSION#chore/release-version-} echo "Creating tag for version $VERSION" git tag "$VERSION" diff --git a/.github/workflows/release-trigger.yml b/.github/workflows/release-trigger.yml index 916b120..c2f63d3 100644 --- a/.github/workflows/release-trigger.yml +++ b/.github/workflows/release-trigger.yml @@ -22,9 +22,11 @@ jobs: - name: Update version id: update_version + env: + INPUT_VERSION: ${{ github.event.inputs.version }} run: | JSON_FILE="app/src-tauri/tauri.conf.json" - RAW_TAG=${{ github.event.inputs.version }} + RAW_TAG=$INPUT_VERSION NEW_VERSION="${RAW_TAG#v}" echo "Bumping version to $NEW_VERSION" jq ".version = \"$NEW_VERSION\"" "$JSON_FILE" > $JSON_FILE.temp && mv $JSON_FILE.temp "$JSON_FILE" From a4c332bf3ad1f977dc170eb4a692df499ef5de35 Mon Sep 17 00:00:00 2001 From: ProfiiDev <92174452+Profiidev@users.noreply.github.com> Date: Sat, 4 Jul 2026 13:28:43 +0200 Subject: [PATCH 2/4] fix: app linux build --- .github/workflows/app-release.yml | 2 +- .github/workflows/checks.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/app-release.yml b/.github/workflows/app-release.yml index 6f2be22..1f3d11d 100644 --- a/.github/workflows/app-release.yml +++ b/.github/workflows/app-release.yml @@ -46,7 +46,7 @@ jobs: if: matrix.platform == 'ubuntu-22.04' uses: awalsh128/cache-apt-pkgs-action@553a35bb8ebd9fcabcb1c9451aa4c98e1b4ca8a9 # latest with: - packages: libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf + packages: libwebkit2gtk-4.1-dev libgtk-3-dev libappindicator3-dev librsvg2-dev patchelf version: 1.0 - name: install frontend dependencies diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index 69a8a62..cef869b 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -22,7 +22,7 @@ jobs: - uses: awalsh128/cache-apt-pkgs-action@553a35bb8ebd9fcabcb1c9451aa4c98e1b4ca8a9 # latest with: - packages: libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf + packages: libwebkit2gtk-4.1-dev libgtk-3-dev libappindicator3-dev librsvg2-dev patchelf version: 1.0 - name: Cache cargo and rust files From cce62ca9be9cb69a44ae85141d64a74245c48cbe Mon Sep 17 00:00:00 2001 From: ProfiiDev <92174452+Profiidev@users.noreply.github.com> Date: Sat, 4 Jul 2026 13:32:17 +0200 Subject: [PATCH 3/4] ci: invalidate apt cache --- .github/workflows/app-release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/app-release.yml b/.github/workflows/app-release.yml index 1f3d11d..b54cf93 100644 --- a/.github/workflows/app-release.yml +++ b/.github/workflows/app-release.yml @@ -46,8 +46,8 @@ jobs: if: matrix.platform == 'ubuntu-22.04' uses: awalsh128/cache-apt-pkgs-action@553a35bb8ebd9fcabcb1c9451aa4c98e1b4ca8a9 # latest with: - packages: libwebkit2gtk-4.1-dev libgtk-3-dev libappindicator3-dev librsvg2-dev patchelf - version: 1.0 + packages: libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf + version: 1.1 - name: install frontend dependencies uses: bahmutov/npm-install@v1 From 2866a51ddbc07699ace708665d0a9f39cddf4c49 Mon Sep 17 00:00:00 2001 From: ProfiiDev <92174452+Profiidev@users.noreply.github.com> Date: Sat, 4 Jul 2026 14:03:12 +0200 Subject: [PATCH 4/4] ci: update apt index --- .github/workflows/app-release.yml | 6 +++++- .github/workflows/checks.yml | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/app-release.yml b/.github/workflows/app-release.yml index b54cf93..d782389 100644 --- a/.github/workflows/app-release.yml +++ b/.github/workflows/app-release.yml @@ -42,12 +42,16 @@ jobs: with: targets: ${{ matrix.platform == 'macos-latest' && 'aarch64-apple-darwin,x86_64-apple-darwin' || '' }} + - name: refresh apt index (ubuntu only) + if: matrix.platform == 'ubuntu-22.04' + run: sudo apt-get update + - name: install dependencies (ubuntu only) if: matrix.platform == 'ubuntu-22.04' uses: awalsh128/cache-apt-pkgs-action@553a35bb8ebd9fcabcb1c9451aa4c98e1b4ca8a9 # latest with: packages: libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf - version: 1.1 + version: 1.2 - name: install frontend dependencies uses: bahmutov/npm-install@v1 diff --git a/.github/workflows/checks.yml b/.github/workflows/checks.yml index cef869b..69a8a62 100644 --- a/.github/workflows/checks.yml +++ b/.github/workflows/checks.yml @@ -22,7 +22,7 @@ jobs: - uses: awalsh128/cache-apt-pkgs-action@553a35bb8ebd9fcabcb1c9451aa4c98e1b4ca8a9 # latest with: - packages: libwebkit2gtk-4.1-dev libgtk-3-dev libappindicator3-dev librsvg2-dev patchelf + packages: libwebkit2gtk-4.1-dev libappindicator3-dev librsvg2-dev patchelf version: 1.0 - name: Cache cargo and rust files