Skip to content

Commit 6a273f9

Browse files
committed
CI and flatpak updates from other branches
1 parent 0ab8dd6 commit 6a273f9

File tree

2 files changed

+24
-23
lines changed

2 files changed

+24
-23
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- name: Upload Build Artifact
2525
uses: actions/upload-artifact@v4
2626
with:
27-
name: Project-Plus-Dolphin-windows-x86_64
27+
name: Project-Plus-Dolphin-Windows-${{ env.DOLPHINVER }}
2828
path: Binary/x64/
2929

3030
build_macos:
@@ -151,14 +151,14 @@ jobs:
151151
ninja project-plus-dolphin
152152
ccache -s
153153
154-
- name: Build Dolphin (arm64)
155-
working-directory: build-arm
156-
run: |
157-
ccache -p
158-
ccache -s
159-
ccache -z
160-
ninja project-plus-dolphin
161-
ccache -s
154+
#- name: Build Dolphin (arm64)
155+
# working-directory: build-arm
156+
# run: |
157+
# ccache -p
158+
# ccache -s
159+
# ccache -z
160+
# ninja project-plus-dolphin
161+
# ccache -s
162162

163163
- name: Prepare Build Artifacts
164164
id: create-artifact
@@ -180,7 +180,7 @@ jobs:
180180
else
181181
SUFFIX="sha[$(git rev-parse --short HEAD)]"
182182
fi
183-
APPNAME="ProjectPlus-$SUFFIX"
183+
APPNAME="Project-Plus-Dolphin-macOS-$SUFFIX"
184184
mv build/Binaries/DolphinQt.app "$APPNAME.app"
185185
tar --options xz:compression-level=9 -cvJf "$APPNAME.tar.xz" "$APPNAME.app"
186186
echo "name=$APPNAME" >> "$GITHUB_OUTPUT"
@@ -339,7 +339,7 @@ jobs:
339339
- name: Upload Static Build
340340
uses: actions/upload-artifact@v4
341341
with:
342-
name: Project-Plus-Dolphin_${{ env.DOLPHINVER }}
342+
name: Project-Plus-Dolphin-AppImage-${{ env.DOLPHINVER }}
343343
path: uploads/
344344
env:
345345
DEFAULT_BRANCH: git-actions

Distribution/flatpak/flatpak.yml

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
app-id: org.projectplusgame.project-plus-dolphin
2-
branch: dolphin-emu-release-prep-2509
2+
branch: master
33
runtime: org.kde.Platform
44
runtime-version: 6.6
55
sdk: org.kde.Sdk
@@ -109,9 +109,10 @@ modules:
109109
- /share/man
110110
sources:
111111
- type: git
112-
url: https://github.com/Project-Plus-Development-Team/Project-Plus-Dolphin/tree/dolphin-emu-release-prep-2509
113-
ref: dolphin-emu-release-prep-2509
114-
112+
url: https://github.com/Project-Plus-Development-Team/Project-Plus-Dolphin.git
113+
#tag: v3.1.2-mainline-beta.5 #uncomment and update these two lines to build a specific commit
114+
#commit: 94774054cb930b6cb2b39556c24fd462ec998553
115+
115116
# TODO: Add x-checker-data
116117
# Project Plus SD card
117118
#- type: file
@@ -127,10 +128,10 @@ modules:
127128

128129
# TODO: Add x-checker-data
129130
# Project Plus ModPack that contains HD textures
130-
- type: archive
131-
url: https://github.com/jlambert360/PPlusReleases/releases/download/v3.1.2/Project+.v3.1.2.Modders.Pack.zip
132-
sha256: 291549549a88617f8f72cf549023da9af154493b75da7a8192245ed98c101ba3 # This is the hash of the zip file not the uncompressed
133-
dest: ModPack
131+
#- type: archive
132+
# url: https://github.com/jlambert360/PPlusReleases/releases/download/v3.1.2/Project+.v3.1.2.Modders.Pack.zip
133+
# sha256: 291549549a88617f8f72cf549023da9af154493b75da7a8192245ed98c101ba3 # This is the hash of the zip file not the uncompressed
134+
# dest: ModPack
134135

135136
# Script that is ran everytime the final Flatpak starts
136137
- type: file
@@ -163,8 +164,8 @@ modules:
163164
/app/share/applications/project-plus-dolphin.desktop
164165
- rm -r ${FLATPAK_DEST}/share/project-plus-dolphin/sys # Remove preinstalled sys directory
165166
- mv Data/Sys ${FLATPAK_DEST}/share/project-plus-dolphin/sys/ # Move Sys directory to correct location (only use without the -DLINUX_LOCAL_DEV=true flag set
166-
#- tar --transform="s|sd.raw|WiiSD.raw|" -xf sd.tar.gz -C ${FLATPAK_DEST}/share/project-plus-dolphin/sys/Load/ # Extract, rename and move SD card to correct location
167-
- mv Launcher ${FLATPAK_DEST}/share/project-plus-dolphin/sys/Wii/ # Move Launcher directory to correct location
168-
- mkdir -p ${FLATPAK_DEST}/share/project-plus-dolphin/sys/Load/Textures # Make directory for HD textures
169-
- mv "ModPack/Full Quality HD Textures" ${FLATPAK_DEST}/share/project-plus-dolphin/sys/Load/Textures/RSBE01/ # Move HD Textures from ModPack to correct location
167+
#- tar --transform="s|sd.raw|WiiSD.raw|" -xf sd.tar.gz -C ${FLATPAK_DEST}/share/project-plus-dolphin/user/Wii/ # Extract, rename and move SD card to correct location
168+
#- mv Launcher ${FLATPAK_DEST}/share/project-plus-dolphin/sys/Wii/ # Move Launcher directory to correct location
169+
#- mkdir -p ${FLATPAK_DEST}/share/project-plus-dolphin/sys/Load/Textures # Make directory for HD textures
170+
#- mv "ModPack/Full Quality HD Textures" ${FLATPAK_DEST}/share/project-plus-dolphin/sys/Load/Textures/RSBE01/ # Move HD Textures from ModPack to correct location
170171
- install -Dm644 org.projectplusgame.project-plus-dolphin.metainfo.xml -t ${FLATPAK_DEST}/share/metainfo/ # Install metainfo file

0 commit comments

Comments
 (0)