Swadhin Biswas

[email protected]
2026-03-31 01:29:32 +0600 committed NaN years ago
099a81d
commit 099a81d
2 files changed
+7 -7
▼.github/workflows/ci.yml
+6-6
15
15
# Frontend checks
16
16
frontend-lint:
17
17
name: Frontend Check & Build
18
- runs-on: ubuntu-latest
18
+ runs-on: ubuntu-22.04
19
19
20
20
steps:
21
21
- name: Checkout repository
46
46
# Rust backend checks
47
47
rust-check:
48
48
name: Rust Check & Test
49
- runs-on: ubuntu-latest
49
+ runs-on: ubuntu-22.04
50
50
51
51
steps:
52
52
- name: Checkout repository
100
100
# Build Tauri application
101
101
build-tauri:
102
102
name: Build Tauri App
103
- runs-on: ubuntu-latest
103
+ runs-on: ubuntu-22.04
104
104
needs: [frontend-lint, rust-check, verify-csp]
105
105
106
106
steps:
164
164
# Security audit
165
165
security-audit:
166
166
name: Security Audit
167
- runs-on: ubuntu-latest
167
+ runs-on: ubuntu-22.04
168
168
169
169
steps:
170
170
- name: Checkout repository
194
194
# Production CSP verification
195
195
verify-csp:
196
196
name: Verify CSP Configuration
197
- runs-on: ubuntu-latest
197
+ runs-on: ubuntu-22.04
198
198
199
199
steps:
200
200
- name: Checkout repository
224
224
# Integration tests on clean environment
225
225
integration-test:
226
226
name: Integration Tests
227
- runs-on: ubuntu-latest
227
+ runs-on: ubuntu-22.04
228
228
229
229
steps:
230
230
- name: Checkout repository
231
231
▼.github/workflows/release.yml
+1-1
15
15
jobs:
16
16
build-release:
17
17
name: Build Release Assets
18
- runs-on: ubuntu-latest
18
+ runs-on: ubuntu-22.04
19
19
20
20
steps:
21
21
- name: Checkout repository
22
22