Update build-appimage.yml

This commit is contained in:
MacRimi
2025-09-28 20:07:12 +02:00
committed by GitHub
parent 040535b004
commit d87ac7843c

View File

@@ -7,11 +7,10 @@ on:
pull_request: pull_request:
branches: [ main ] branches: [ main ]
paths: [ 'AppImage/**' ] paths: [ 'AppImage/**' ]
workflow_dispatch:
jobs: jobs:
build: build:
runs-on: ubuntu-22.04 runs-on: ubuntu-20.04
steps: steps:
- name: Checkout code - name: Checkout code
@@ -21,12 +20,10 @@ jobs:
uses: actions/setup-node@v4 uses: actions/setup-node@v4
with: with:
node-version: '18' node-version: '18'
cache: 'npm'
cache-dependency-path: 'AppImage/package-lock.json'
- name: Install dependencies - name: Install dependencies
working-directory: AppImage working-directory: AppImage
run: npm ci run: npm install
- name: Build Next.js app - name: Build Next.js app
working-directory: AppImage working-directory: AppImage
@@ -56,4 +53,3 @@ jobs:
name: ProxMenux-${{ steps.version.outputs.VERSION }}-AppImage name: ProxMenux-${{ steps.version.outputs.VERSION }}-AppImage
path: AppImage/dist/*.AppImage path: AppImage/dist/*.AppImage
retention-days: 30 retention-days: 30