Browse Source

ci: update publish workflow concurrency to include version inputs and upgrade ubuntu runner to 24.04

Dax Raad 2 months ago
parent
commit
d2ce368a3f
2 changed files with 3 additions and 3 deletions
  1. 2 2
      .github/workflows/publish.yml
  2. 1 1
      packages/tauri/src-tauri/tauri.conf.json

+ 2 - 2
.github/workflows/publish.yml

@@ -21,7 +21,7 @@ on:
         required: false
         type: string
 
-concurrency: ${{ github.workflow }}-${{ github.ref }}
+concurrency: ${{ github.workflow }}-${{ github.ref }}-${{ inputs.version || inputs.bump }}
 
 permissions:
   id-token: write
@@ -102,7 +102,7 @@ jobs:
             target: aarch64-apple-darwin
           - host: blacksmith-4vcpu-windows-2025
             target: x86_64-pc-windows-msvc
-          - host: blacksmith-4vcpu-ubuntu-2204
+          - host: blacksmith-4vcpu-ubuntu-2404
             target: x86_64-unknown-linux-gnu
     runs-on: ${{ matrix.settings.host }}
     steps:

+ 1 - 1
packages/tauri/src-tauri/tauri.conf.json

@@ -19,7 +19,7 @@
   },
   "bundle": {
     "active": true,
-    "targets": ["appimage", "deb", "rpm", "dmg", "nsis"],
+    "targets": ["deb", "rpm", "dmg", "nsis"],
     "icon": ["icons/32x32.png", "icons/128x128.png", "icons/[email protected]", "icons/icon.icns", "icons/icon.ico"],
     "externalBin": ["sidecars/opencode-cli"],
     "createUpdaterArtifacts": true,