On branch feat/godot-configurator

Changes to be committed:
	modified:   ../../.github/workflows/build-gdc.yml
	modified:   ../../net.retrodeck.retrodeck.yml
This commit is contained in:
monkeyx-net 2024-08-06 01:46:37 +01:00
parent db5bc4b317
commit d6d950796a
2 changed files with 11 additions and 11 deletions

View file

@ -12,7 +12,7 @@ concurrency:
env: env:
GODOT_VERSION: 4.2.2 GODOT_VERSION: 4.2.2
EXPORT_NAME: GD-Test EXPORT_NAME: RetroDECK-Configurator
TAG: v0.0.5 TAG: v0.0.5
jobs: jobs:
@ -46,21 +46,20 @@ jobs:
chmod +x ~/$EXPORT_NAME.pck chmod +x ~/$EXPORT_NAME.pck
- name: Create tar.gz archive 🗜️ - name: Create tar.gz archive 🗜️
run: | run: |
cd build
tar zcvf ~/${EXPORT_NAME}-Linux-64bit.tar.gz ~/$EXPORT_NAME.pck tar zcvf ~/${EXPORT_NAME}-Linux-64bit.tar.gz ~/$EXPORT_NAME.pck
- name: Upload Linux x86_64 Artifact 🚀 - name: Upload Linux x86_64 Artifact 🚀
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v4
with: with:
name: ${{env.EXPORT_NAME}}-Linux-64bit name: ${{env.EXPORT_NAME}}
path: ~/${{env.EXPORT_NAME}}-Linux-64bit.tar.gz path: ~/${{env.EXPORT_NAME}}.tar.gz
retention-days: 14 retention-days: 14
- name: Upload Release Asset 🚀 - name: Upload Release Asset 🚀
uses: svenstaro/upload-release-action@v2 uses: svenstaro/upload-release-action@v2
with: with:
repo_token: ${{ secrets.GITHUB_TOKEN }} repo_token: ${{ secrets.GITHUB_TOKEN }}
file: /github/home/GD-Test-* file: ~/${{env.EXPORT_NAME}}/RetoDECK-*
tag: ${{env.TAG}} tag: ${{env.TAG}}
overwrite: true overwrite: true
file_glob: true file_glob: true

View file

@ -7,6 +7,7 @@ sdk: org.kde.Sdk
command: retrodeck.sh command: retrodeck.sh
finish-args: finish-args:
- --talk-name=org.freedesktop.Flatpak
- --socket=wayland - --socket=wayland
- --socket=x11 - --socket=x11
- --socket=pulseaudio - --socket=pulseaudio
@ -301,7 +302,7 @@ modules:
sources: sources:
- type: archive - type: archive
url: https://github.com/RetroDECK/org.DolphinEmu.dolphin-emu/releases/latest/download/RetroDECK-dolphin-Artifact.tar.gz url: https://github.com/RetroDECK/org.DolphinEmu.dolphin-emu/releases/latest/download/RetroDECK-dolphin-Artifact.tar.gz
sha256: RETRODECKDOLPHINLATEST sha256: 506af6c1029fd6347aae56929b32e775560b350bc9100dd894b7192887684a86
# PRIMEHACK # PRIMEHACK
# https://github.com/RetroDECK/io.github.shiiion.primehack # https://github.com/RetroDECK/io.github.shiiion.primehack
@ -320,7 +321,7 @@ modules:
sources: sources:
- type: archive - type: archive
url: https://github.com/RetroDECK/io.github.shiiion.primehack/releases/latest/download/RetroDECK-primehack-Artifact.tar.gz url: https://github.com/RetroDECK/io.github.shiiion.primehack/releases/latest/download/RetroDECK-primehack-Artifact.tar.gz
sha256: RETRODECKPRIMEHACKLATEST sha256: 7cd20690cea20284b6b272092f79cadf6a7ca9d5b9df7cb5985cb090ff47731d
# RPCS3 # RPCS3
# https://rpcs3.net/download # https://rpcs3.net/download
@ -358,7 +359,7 @@ modules:
sources: sources:
- type: archive - type: archive
url: https://github.com/RetroDECK/net.kuribo64.melonDS/releases/latest/download/RetroDECK-melonds-Artifact.tar.gz url: https://github.com/RetroDECK/net.kuribo64.melonDS/releases/latest/download/RetroDECK-melonds-Artifact.tar.gz
sha256: RETRODECKMELONDSLATEST sha256: 2a0f721ba25da2fe5eb9b3924365697f127b532904354778166e03e6672e03c7
# Duckstation # Duckstation
# https://github.com/stenzek/duckstation/releases/tag/preview # https://github.com/stenzek/duckstation/releases/tag/preview
@ -440,7 +441,7 @@ modules:
sources: sources:
- type: archive - type: archive
url: https://github.com/RetroDECK/org.solarus_games.solarus.Launcher/releases/latest/download/RetroDECK-solarus-Artifact.tar.gz url: https://github.com/RetroDECK/org.solarus_games.solarus.Launcher/releases/latest/download/RetroDECK-solarus-Artifact.tar.gz
sha256: RETRODECKSOLARUSLATEST sha256: 944dbba229f1bcab61e44a068aa75a01967ce9376c0d337d874c8de041eef599
# GZDoom # GZDoom
# When updating remember to update all the .pk3 files from the standalone linux download # When updating remember to update all the .pk3 files from the standalone linux download
@ -458,7 +459,7 @@ modules:
sources: sources:
- type: archive - type: archive
url: https://github.com/RetroDECK/org.zdoom.GZDoom/releases/latest/download/RetroDECK-gzdoom-Artifact.tar.gz url: https://github.com/RetroDECK/org.zdoom.GZDoom/releases/latest/download/RetroDECK-gzdoom-Artifact.tar.gz
sha256: RETRODECKGZDOOMLATEST sha256: ad78911d605a4b6e8a6229833ca8d6a1770b6f52a9ece5dc63e0c11f68474508
# Ryujinx Appimage # Ryujinx Appimage
# https://ryujinx.org/download # https://ryujinx.org/download
@ -512,7 +513,7 @@ modules:
sources: sources:
- type: archive - type: archive
url: https://github.com/RetroDECK/MAME/releases/latest/download/RetroDECK-MAME-Artifact.tar.gz url: https://github.com/RetroDECK/MAME/releases/latest/download/RetroDECK-MAME-Artifact.tar.gz
sha256: RETRODECKMAMELATEST sha256: d530017178efdf4590ee749854b9cdfc7501130863be266ff62db05281f90626
# ES-DE # ES-DE