mirror of
https://github.com/RetroDECK/ES-DE.git
synced 2025-02-16 12:05:38 +00:00
Merge branch 'retrodeck-main' into feat/smaller-menu [skip ci]
This commit is contained in:
commit
188873c8a7
56
.github/workflows/build_es-de.yml
vendored
56
.github/workflows/build_es-de.yml
vendored
|
@ -4,26 +4,21 @@ on:
|
||||||
push:
|
push:
|
||||||
branches:
|
branches:
|
||||||
- retrodeck-main
|
- retrodeck-main
|
||||||
|
- main
|
||||||
- feat/*
|
- feat/*
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
|
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
|
|
||||||
Building_RetroDECK-ES-DE:
|
Building_RetroDECK-ES-DE:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
|
|
||||||
# Circumventing this bug: https://github.com/flatpak/flatpak-builder/issues/317
|
- name: Clone RetroDECK repo
|
||||||
# - name: Remove stuck mounts
|
|
||||||
# run: sudo umount -f /home/ubuntu/es-de-runner/_work/RetroDECK-ES-DE/RetroDECK-ES-DE/.flatpak-builder/rofiles/*
|
|
||||||
# continue-on-error: true
|
|
||||||
|
|
||||||
- name: Clone repo
|
|
||||||
uses: actions/checkout@v3
|
uses: actions/checkout@v3
|
||||||
with:
|
with:
|
||||||
submodules: 'true'
|
submodules: 'recursive'
|
||||||
token: ${{ secrets.TRIGGER_BUILD_TOKEN }}
|
token: ${{ secrets.TRIGGER_BUILD_TOKEN }}
|
||||||
|
fetch-depth: 1
|
||||||
|
|
||||||
- name: "Install dependencies"
|
- name: "Install dependencies"
|
||||||
run: "automation_tools/install_dependencies.sh"
|
run: "automation_tools/install_dependencies.sh"
|
||||||
|
@ -84,24 +79,33 @@ jobs:
|
||||||
token: ${{ secrets.TRIGGER_BUILD_TOKEN }}
|
token: ${{ secrets.TRIGGER_BUILD_TOKEN }}
|
||||||
continue-on-error: true
|
continue-on-error: true
|
||||||
|
|
||||||
# - name: "Committing changes"
|
# - name: Clone Cooker repo
|
||||||
# with:
|
# if: contains(env.BRANCH_NAME, 'feat/') == false
|
||||||
# github_token: ${{ secrets.TRIGGER_BUILD_TOKEN }}
|
# uses: actions/checkout@v3
|
||||||
|
# with:
|
||||||
|
# repository: RetroDECK/RetroDECK
|
||||||
|
# #ref: cooker
|
||||||
|
# ref: feat/lighter-manifest # TODO: put cooker when this is merged
|
||||||
|
# submodules: 'recursive'
|
||||||
|
# token: ${{ secrets.TRIGGER_BUILD_TOKEN }}
|
||||||
|
# path: cooker
|
||||||
|
|
||||||
|
# - name: "Update RetroDECK Cooker manifest with new artifact URL and SHA256"
|
||||||
|
# if: contains(env.BRANCH_NAME, 'feat/') == false
|
||||||
# run: |
|
# run: |
|
||||||
|
# NEW_URL="https://github.com/RetroDECK/ES-DE/releases/download/${{env.BRANCH_NAME}}-${{env.DATE}}/RetroDECK-ES-DE-Artifact.tar.gz"
|
||||||
|
# NEW_SHA256=$(cat ${GITHUB_WORKSPACE}/RetroDECK-Artifact-cooker.sha)
|
||||||
|
|
||||||
|
# yq e -i '.modules[] | select(.name == "ES-DE") | .sources[0].url = strenv(NEW_URL)' cooker/net.retrodeck.retrodeck.yml
|
||||||
|
# yq e -i '.modules[] | select(.name == "ES-DE") | .sources[0].sha256 = strenv(NEW_SHA256)' cooker/net.retrodeck.retrodeck.yml
|
||||||
|
|
||||||
|
# - name: Commit and push changes to Cooker repo
|
||||||
|
# if: contains(env.BRANCH_NAME, 'feat/') == false
|
||||||
|
# run: |
|
||||||
|
# cd "${GITHUB_WORKSPACE}/cooker"
|
||||||
# git config user.name "GitHub Actions"
|
# git config user.name "GitHub Actions"
|
||||||
# git config user.email "actions@github.com"
|
# git config user.email "actions@github.com"
|
||||||
# git add * net.retrodeck.es-de.yml
|
# git add net.retrodeck.retrodeck.yml
|
||||||
# git commit -m '[AUTOMATED] Updating ES-DE after build [skip ci]'
|
# git commit -m "ES-DE: updated module with new artifact URL and SHA256 [skip ci]"
|
||||||
# git push origin main
|
# git push origin HEAD
|
||||||
# continue-on-error: true # TODO: would be good to update the manifest but it's broken
|
|
||||||
|
|
||||||
# - name: GitHub Commit & Push
|
|
||||||
# uses: actions-js/push@v1.4
|
|
||||||
# with:
|
|
||||||
# github_token: ${{ secrets.TRIGGER_BUILD_TOKEN }}
|
|
||||||
# message: '[AUTOMATED] Updating ES-DE after build [skip ci]'
|
|
||||||
# branch: retrodeck-main
|
|
||||||
# continue-on-error: true # TODO: would be good to update the manifest but it's broken
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -810,6 +810,7 @@
|
||||||
<entry>ruffle</entry>
|
<entry>ruffle</entry>
|
||||||
</rule>
|
</rule>
|
||||||
<rule type="staticpath">
|
<rule type="staticpath">
|
||||||
|
<entry>/app/bin/ruffle-wrapper.sh</entry> <!-- RetroDECK -->
|
||||||
<entry>~/Applications/ruffle/ruffle</entry>
|
<entry>~/Applications/ruffle/ruffle</entry>
|
||||||
<entry>~/.local/share/applications/ruffle/ruffle</entry>
|
<entry>~/.local/share/applications/ruffle/ruffle</entry>
|
||||||
<entry>~/.local/bin/ruffle/ruffle</entry>
|
<entry>~/.local/bin/ruffle/ruffle</entry>
|
||||||
|
|
|
@ -686,18 +686,18 @@
|
||||||
<platform>fds</platform>
|
<platform>fds</platform>
|
||||||
<theme>fds</theme>
|
<theme>fds</theme>
|
||||||
</system>
|
</system>
|
||||||
<!--
|
|
||||||
<system>
|
<system>
|
||||||
<name>flash</name>
|
<name>flash</name>
|
||||||
<fullname>Adobe Flash</fullname>
|
<fullname>Adobe Flash</fullname>
|
||||||
<path>%ROMPATH%/flash</path>
|
<path>%ROMPATH%/flash</path>
|
||||||
<extension>.swf .SWF</extension>
|
<extension>.swf .SWF</extension>
|
||||||
<command label="Ruffle (Standalone)">%EMULATOR_RUFFLE% ––fullscreen %ROM%</command>
|
<command label="Ruffle (Standalone)">%EMULATOR_RUFFLE% %ROM%</command>
|
||||||
<command label="Lightspark (Standalone)">%EMULATOR_LIGHTSPARK% ––fullscreen %ROM%</command>
|
<!-- <command label="Lightspark (Standalone)">%EMULATOR_LIGHTSPARK% ––fullscreen %ROM%</command> -->
|
||||||
<platform>flash</platform>
|
<platform>flash</platform>
|
||||||
<theme>flash</theme>
|
<theme>flash</theme>
|
||||||
</system>
|
</system>
|
||||||
-->
|
|
||||||
<system>
|
<system>
|
||||||
<name>fm7</name>
|
<name>fm7</name>
|
||||||
<fullname>Fujitsu FM-7</fullname>
|
<fullname>Fujitsu FM-7</fullname>
|
||||||
|
|
Loading…
Reference in a new issue