mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2024-11-24 23:15:39 +00:00
Merge branch 'cooker' of https://github.com/XargonWan/RetroDECK into cooker
This commit is contained in:
commit
e036942b7e
21
.github/workflows/build_release.yml
vendored
21
.github/workflows/build_release.yml
vendored
|
@ -186,6 +186,7 @@ jobs:
|
||||||
echo "[DEBUG] CHECKPOINT 8"
|
echo "[DEBUG] CHECKPOINT 8"
|
||||||
|
|
||||||
- name: "Build flatpak: download only"
|
- name: "Build flatpak: download only"
|
||||||
|
id: flatpak-download
|
||||||
run: "/bin/bash ${GITHUB_WORKSPACE}/automation_tools/flatpak_build_download_only.sh"
|
run: "/bin/bash ${GITHUB_WORKSPACE}/automation_tools/flatpak_build_download_only.sh"
|
||||||
|
|
||||||
# Sometimes flatpak download fails, in this case it tries a second time
|
# Sometimes flatpak download fails, in this case it tries a second time
|
||||||
|
@ -225,7 +226,6 @@ jobs:
|
||||||
steps:
|
steps:
|
||||||
|
|
||||||
- name: Generate a token for Rekku
|
- name: Generate a token for Rekku
|
||||||
if: ${{ github.repository == 'RetroDECK/RetroDECK' }}
|
|
||||||
id: generate-rekku-token
|
id: generate-rekku-token
|
||||||
uses: actions/create-github-app-token@v1
|
uses: actions/create-github-app-token@v1
|
||||||
with:
|
with:
|
||||||
|
@ -234,6 +234,9 @@ jobs:
|
||||||
repositories: "RetroDECK,Cooker"
|
repositories: "RetroDECK,Cooker"
|
||||||
owner: "RetroDECK"
|
owner: "RetroDECK"
|
||||||
|
|
||||||
|
- name: Download all workflow run artifacts
|
||||||
|
uses: actions/download-artifact@v4.1.8
|
||||||
|
|
||||||
# Determine if Target Repository is Main or not, in that case is a Cooker build
|
# Determine if Target Repository is Main or not, in that case is a Cooker build
|
||||||
- name: Determine target repository
|
- name: Determine target repository
|
||||||
id: set-repo
|
id: set-repo
|
||||||
|
@ -273,13 +276,23 @@ jobs:
|
||||||
# As backup we're even publishing the build on our own selfhosted Fogejo instance
|
# As backup we're even publishing the build on our own selfhosted Fogejo instance
|
||||||
# Forgejo Publish Job if main branch
|
# Forgejo Publish Job if main branch
|
||||||
# Forgejo-publish:
|
# Forgejo-publish:
|
||||||
# if: github.ref == 'refs/heads/main'
|
# runs-on: ubuntu-latest
|
||||||
# needs: Build_RetroDECK
|
# needs: Build_RetroDECK
|
||||||
|
# env:
|
||||||
|
# TAG: ${{ needs.Build_RetroDECK.outputs.TAG }}
|
||||||
|
# RELEASE_BODY: ${{ needs.Build_RetroDECK.outputs.RELEASE_BODY }}
|
||||||
|
# MAKE_LATEST: ${{ needs.Build_RetroDECK.outputs.MAKE_LATEST }}
|
||||||
|
# steps:
|
||||||
|
|
||||||
|
# - name: Download all workflow run artifacts
|
||||||
|
# id: download-artifacts
|
||||||
|
# uses: actions/download-artifact@v4.1.8
|
||||||
|
|
||||||
|
# - name: Forgejo-publish
|
||||||
|
# if: github.ref == 'refs/heads/main'
|
||||||
# uses: RetroDECK/components-template/.github/workflows/fogejo_publish_release.yml@main
|
# uses: RetroDECK/components-template/.github/workflows/fogejo_publish_release.yml@main
|
||||||
# with:
|
# with:
|
||||||
# release_body: ${{ env.RELEASE_BODY }}
|
# release_body: ${{ env.RELEASE_BODY }}
|
||||||
# artifacts: "*.flatpak,*.flatpak.sha,*Artifact.tar.gz"
|
# artifacts: "*.flatpak,*.flatpak.sha,*Artifact.tar.gz"
|
||||||
# tag: ${{ env.TAG }}
|
# tag: ${{ env.TAG }}
|
||||||
# secrets:
|
|
||||||
# FORGEJO_TRIGGER_BUILD_TOKEN: ${{ secrets.FORGEJO_TRIGGER_BUILD_TOKEN }}
|
|
||||||
|
|
|
@ -72,23 +72,22 @@
|
||||||
<description>
|
<description>
|
||||||
<p>Changes:</p>
|
<p>Changes:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>WELCOME TO cooker-0.9.0b!</li>
|
<li>RetroDECK is on a diet: we saved around 600mb on the final build</li>
|
||||||
<li>RetroDECK is on a diet: we saved around 600mb</li>
|
|
||||||
<li>Updated all the outdated emulators</li>
|
<li>Updated all the outdated emulators</li>
|
||||||
<li>Duckstation due to licensing changes is frozen at the latest possible build becoming de facto: Legacy</li>
|
<li>Duckstation due to licensing changes is frozen at the latest possible build becoming de facto: Legacy</li>
|
||||||
<li>Duckstation configured to use OpenGL as Vulkan seems to be broken</li>
|
<li>Duckstation configured to use OpenGL as Vulkan seems to be broken in some cases</li>
|
||||||
<li>New Flash system via the new emulator: Ruffle</li>
|
<li>New Flash system via the new emulator: Ruffle</li>
|
||||||
<li>PortMaster is now included in RetroDECK!</li>
|
<li>PortMaster is now included in RetroDECK!</li>
|
||||||
<li>Steam Sync is now a thing: favorite your games and enable the Steam Sync in the Configurator to find them as a Steam standalone games thank to Steam Rom Manager acting like an engine</li>
|
<li>Steam Sync is now a thing: favorite your games and enable the Steam Sync in the Configurator to find them as a Steam standalone games thank to Steam Rom Manager acting like an engine</li>
|
||||||
<li>New Configurator completely written in GODOT, now with controller support and many more features to you to discover</li>
|
<li>New Configurator completely written in GODOT, now with controller support and many more features for you to discover</li>
|
||||||
<li>New run game engine added to run games via cli, just run `flatpak run net.retrodeck.retrodeck start retrodeck/roms/system/game.ext`, `--help` for more info</li>
|
<li>New run game engine added to run games via cli, just run `flatpak run net.retrodeck.retrodeck start retrodeck/roms/system/game.ext`, `--help` for more info</li>
|
||||||
</ul>
|
</ul>
|
||||||
<p>Developers, developers, developers:</p>
|
<p>Developers, developers, developers:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Manifest was completely redone, more on that on the MONTH blog post</li>
|
<li>Manifest was completely redone, more on that on the October blog post</li>
|
||||||
<li>RetroDECK now is migrated to an organization on GitHub, as before, please check the MONTH blog post</li>
|
<li>RetroDECK now is migrated to an organization on GitHub, as before, please check the October blog post</li>
|
||||||
<li>pre_build_automation script weas reworked and additional functions are added</li>
|
<li>pre_build_automation script weas reworked and additional functions are added</li>
|
||||||
<li>Contributing is now easier and the manifest build time is down to about 50m (was 3h30)</li>
|
<li>Contributing is now easier and the manifest build time is down to about 1h (was 3h30)</li>
|
||||||
</ul>
|
</ul>
|
||||||
<p>Known issues:</p>
|
<p>Known issues:</p>
|
||||||
<ul>
|
<ul>
|
||||||
|
|
Loading…
Reference in a new issue