🎨 Refactoring actions

This commit is contained in:
Tw93
2025-08-29 17:30:37 +08:00
parent ceeb2341e8
commit 1b94adc2a3
8 changed files with 224 additions and 186 deletions

11
.github/actions/setup-ubuntu-deps.yml vendored Normal file
View File

@@ -0,0 +1,11 @@
name: Setup Ubuntu Dependencies
description: Install system dependencies required for Tauri on Ubuntu
runs:
using: composite
steps:
- name: Install Ubuntu system dependencies
uses: awalsh128/cache-apt-pkgs-action@v1.4.3
with:
packages: libdbus-1-dev libsoup-3.0-dev libjavascriptcoregtk-4.1-dev libwebkit2gtk-4.1-dev build-essential curl wget file libxdo-dev libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev gnome-video-effects gnome-video-effects-extra
version: 1.1