[appimage] Fix: rust:1.83-bookworm Image + Node.js Installation
Some checks failed
Build AppImage / build (push) Failing after 2m18s

This commit is contained in:
Eddy 2026-04-15 14:24:19 +02:00
parent 1aa353c921
commit 424ab73e1d

View file

@ -15,7 +15,7 @@ jobs:
runs-on: docker runs-on: docker
if: contains(github.event.head_commit.message, '[appimage]') || startsWith(github.ref, 'refs/tags/v') if: contains(github.event.head_commit.message, '[appimage]') || startsWith(github.ref, 'refs/tags/v')
container: container:
image: ghcr.io/aspect-build/rust:stable-node22-bookworm image: rust:1.83-bookworm
steps: steps:
- name: Checkout - name: Checkout
@ -23,6 +23,11 @@ jobs:
git clone --depth 1 --branch "${GITHUB_REF_NAME}" \ git clone --depth 1 --branch "${GITHUB_REF_NAME}" \
"https://oauth2:${{ secrets.REGISTRY_TOKEN }}@git.data-it-solution.de/${GITHUB_REPOSITORY}.git" . "https://oauth2:${{ secrets.REGISTRY_TOKEN }}@git.data-it-solution.de/${GITHUB_REPOSITORY}.git" .
- name: Install Node.js
run: |
curl -fsSL https://deb.nodesource.com/setup_22.x | bash -
apt-get install -y nodejs
- name: Install System Dependencies - name: Install System Dependencies
run: | run: |
apt-get update apt-get update
@ -34,7 +39,8 @@ jobs:
libssl-dev \ libssl-dev \
libgtk-3-dev \ libgtk-3-dev \
libayatana-appindicator3-dev \ libayatana-appindicator3-dev \
file file \
wget
- name: Install npm packages - name: Install npm packages
run: npm ci run: npm ci