chore(workflows): migrate CI workflows from Gitea to GitHub Actions and remove obsolete files

This commit is contained in:
Ivan
2026-04-23 19:49:05 -05:00
parent 863e9923c3
commit 3310b61a8f
22 changed files with 894 additions and 775 deletions
+20
View File
@@ -0,0 +1,20 @@
#!/usr/bin/env bash
# APT packages needed for Linux Electron packaging (AppImage, deb, rpm) on Debian/Ubuntu or in Dockerfile.build (root).
set -euo pipefail
# shellcheck source=scripts/ci/priv.sh
. "$(dirname "$0")/priv.sh"
run_priv dpkg --add-architecture i386 || true
run_priv apt-get update -y
run_priv apt-get install -y --no-install-recommends \
patchelf \
libopusfile0 \
espeak-ng \
zip \
rpm \
elfutils \
fakeroot \
file \
libc6:i386 \
libstdc++6:i386