[appimage] Fix: rust:1.83-bookworm Image + Node.js Installation
Some checks failed
Build AppImage / build (push) Failing after 2m18s
Some checks failed
Build AppImage / build (push) Failing after 2m18s
This commit is contained in:
parent
1aa353c921
commit
424ab73e1d
1 changed files with 8 additions and 2 deletions
|
|
@ -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
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue