Skip to content

Commit 3db4566

Browse files
committed
build(ci): target Ubuntu 22.04 for Linux workflows
1 parent dd61b9a commit 3db4566

2 files changed

Lines changed: 5 additions & 4 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
- name: macOS
5555
os: macos-latest
5656
- name: Linux
57-
os: ubuntu-latest
57+
os: ubuntu-22.04
5858
- name: Windows
5959
os: windows-latest
6060
steps:
@@ -113,7 +113,7 @@ jobs:
113113
os: macos-latest
114114
build_command: npm run tauri -- build --debug --no-bundle
115115
- name: Linux
116-
os: ubuntu-latest
116+
os: ubuntu-22.04
117117
build_command: npm run tauri -- build --debug --no-bundle
118118
- name: Windows
119119
os: windows-latest

.github/workflows/release.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -177,9 +177,10 @@ jobs:
177177
fail-fast: false
178178
matrix:
179179
include:
180-
- platform: ubuntu-24.04
180+
# Build on oldest supported Ubuntu baseline for broader runtime compatibility.
181+
- platform: ubuntu-22.04
181182
arch: x86_64
182-
- platform: ubuntu-24.04-arm
183+
- platform: ubuntu-22.04-arm
183184
arch: aarch64
184185
steps:
185186
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)