fix: goldmapper on ci

This commit is contained in:
neoapps-dev
2026-09-01 14:09:42 +03:00
parent 9a9c11c716
commit b9bfdc171b
2 changed files with 32 additions and 3 deletions
+16 -1
View File
@@ -23,7 +23,9 @@ jobs:
node-version: lts/*
cache: "pnpm"
- name: build GoldMapper
run: pnpm goldmapper
run: |
pnpm install
pnpm goldmapper
- uses: actions/upload-artifact@v4
with:
name: goldmapper
@@ -126,6 +128,7 @@ jobs:
src-tauri/target/**/release/bundle/**/*
build-flatpak:
needs: [build-goldmapper]
runs-on: ubuntu-latest
container:
image: bilelmoussaoui/flatpak-github-actions:freedesktop-23.08
@@ -134,6 +137,11 @@ jobs:
- uses: actions/checkout@v4
with:
submodules: true
- name: download GoldMapper
uses: actions/download-artifact@v4
with:
name: goldmapper
path: src-tauri/resources
- name: sleep for 10 seconds
run: sleep 10
- uses: flatpak/flatpak-github-actions/flatpak-builder@v6
@@ -148,6 +156,7 @@ jobs:
path: Emerald.Legacy.Launcher.flatpak
build-appimage:
needs: [build-goldmapper]
runs-on: ubuntu-latest
container:
image: archlinux:latest
@@ -178,6 +187,12 @@ jobs:
gtk3 libayatana-appindicator webkit2gtk-4.1 glib-networking librsvg \
xorg-server-xvfb
- name: download GoldMapper
uses: actions/download-artifact@v4
with:
name: goldmapper
path: src-tauri/resources
- name: setup pnpm
uses: pnpm/action-setup@v4
with: