Compare commits
38 Commits
dev-202602
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d175e6de26 | ||
|
|
a533edc2ba | ||
|
|
3e6d324979 | ||
| 7619b6c886 | |||
|
|
1bbf038ad4 | ||
|
|
ee359257e8 | ||
| 0e3a114657 | |||
|
|
759a542be8 | ||
|
|
6f160a3527 | ||
|
|
5164af3178 | ||
|
|
84abfb3a32 | ||
|
|
234668ea2c | ||
|
|
085e9810dd | ||
|
|
d47a640108 | ||
|
|
44711ff6f4 | ||
|
|
f0cd2b79a8 | ||
|
|
7f6b118078 | ||
| 1cf3dda353 | |||
|
|
5110828131 | ||
|
|
be5c83453f | ||
| f9806e1561 | |||
| 8414885659 | |||
|
|
01d2bf46fc | ||
|
|
3ac1b6a3a8 | ||
| 5da087b391 | |||
| 170759c063 | |||
|
|
7984a41bda | ||
| 3a69140bd3 | |||
|
|
5e03eb3455 | ||
|
|
fa4dd6f4de | ||
| 3aa1cd1b11 | |||
| 5229fa8274 | |||
| 1a7d03cb19 | |||
| 6c58601db8 | |||
| f37cb9e23a | |||
| effe5c2dac | |||
|
|
a643c9ca40 | ||
| 2f84cf11ea |
137
.github/workflows/build-and-release.yml
vendored
137
.github/workflows/build-and-release.yml
vendored
@@ -2,138 +2,39 @@ name: Build and Release
|
||||
|
||||
on:
|
||||
push:
|
||||
tags:
|
||||
- '[0-9]+.[0-9]+.[0-9]+*' # Trigger on version tags like 1.0.0
|
||||
workflow_dispatch: # Allow manual trigger
|
||||
inputs:
|
||||
hotfix:
|
||||
description: 'Hotfix mode - update latest release instead of creating new one'
|
||||
required: false
|
||||
type: boolean
|
||||
default: false
|
||||
|
||||
jobs:
|
||||
build-and-release:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
|
||||
permissions:
|
||||
contents: write # Required to create releases
|
||||
|
||||
contents: write
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v4
|
||||
|
||||
- name: Set up Make
|
||||
|
||||
- name: Set up build tools
|
||||
run: |
|
||||
# Make is pre-installed on Ubuntu, but ensure zip is available
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y zip rsync
|
||||
|
||||
- name: Verify GitHub CLI
|
||||
if: steps.get_version.outputs.hotfix == 'true'
|
||||
run: |
|
||||
gh --version || echo "GitHub CLI not available"
|
||||
|
||||
|
||||
- name: Build zip package
|
||||
run: make zip
|
||||
|
||||
- name: Get version from tag or use default
|
||||
id: get_version
|
||||
run: |
|
||||
if [ "${{ inputs.hotfix }}" = "true" ]; then
|
||||
echo "mode=hotfix" >> $GITHUB_OUTPUT
|
||||
echo "hotfix=true" >> $GITHUB_OUTPUT
|
||||
elif [ "${{ github.ref_type }}" = "tag" ]; then
|
||||
VERSION="${{ github.ref_name }}"
|
||||
IS_PRERELEASE="false"
|
||||
echo "version=$VERSION" >> $GITHUB_OUTPUT
|
||||
echo "tag_name=$VERSION" >> $GITHUB_OUTPUT
|
||||
echo "prerelease=$IS_PRERELEASE" >> $GITHUB_OUTPUT
|
||||
echo "hotfix=false" >> $GITHUB_OUTPUT
|
||||
else
|
||||
VERSION="dev-$(date +'%Y%m%d-%H%M%S')-${GITHUB_SHA::8}"
|
||||
IS_PRERELEASE="true"
|
||||
echo "version=$VERSION" >> $GITHUB_OUTPUT
|
||||
echo "tag_name=$VERSION" >> $GITHUB_OUTPUT
|
||||
echo "prerelease=$IS_PRERELEASE" >> $GITHUB_OUTPUT
|
||||
echo "hotfix=false" >> $GITHUB_OUTPUT
|
||||
fi
|
||||
|
||||
- name: Get latest release for hotfix
|
||||
if: steps.get_version.outputs.hotfix == 'true'
|
||||
id: get_latest_release
|
||||
run: |
|
||||
# Get the latest release (non-draft, non-prerelease)
|
||||
LATEST_RELEASE=$(gh api repos/${{ github.repository }}/releases/latest --jq '.tag_name' 2>/dev/null || echo "")
|
||||
if [ -z "$LATEST_RELEASE" ]; then
|
||||
echo "Error: No latest release found. Cannot perform hotfix."
|
||||
exit 1
|
||||
fi
|
||||
RELEASE_ID=$(gh api repos/${{ github.repository }}/releases/latest --jq '.id')
|
||||
echo "tag_name=$LATEST_RELEASE" >> $GITHUB_OUTPUT
|
||||
echo "release_id=$RELEASE_ID" >> $GITHUB_OUTPUT
|
||||
echo "Latest release: $LATEST_RELEASE (ID: $RELEASE_ID)"
|
||||
env:
|
||||
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
- name: Delete existing asset if hotfix
|
||||
if: steps.get_version.outputs.hotfix == 'true'
|
||||
run: |
|
||||
ASSET_ID=$(gh api repos/${{ github.repository }}/releases/${{ steps.get_latest_release.outputs.release_id }}/assets --jq '.[] | select(.name == "OmniNX Downloader.zip") | .id' || echo "")
|
||||
if [ -n "$ASSET_ID" ]; then
|
||||
echo "Deleting existing asset (ID: $ASSET_ID)"
|
||||
gh api repos/${{ github.repository }}/releases/assets/$ASSET_ID -X DELETE
|
||||
echo "Waiting for asset deletion to complete..."
|
||||
sleep 2
|
||||
else
|
||||
echo "No existing asset found"
|
||||
fi
|
||||
env:
|
||||
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
- name: Prepare release info
|
||||
id: release_info
|
||||
run: |
|
||||
if [ "${{ inputs.hotfix }}" = "true" ]; then
|
||||
echo "release_name=Release ${{ steps.get_latest_release.outputs.tag_name }} (Hotfix Update)" >> $GITHUB_OUTPUT
|
||||
RELEASE_BODY="**HOTFIX UPDATE** - Updated existing release"
|
||||
echo "release_body<<EOF" >> $GITHUB_OUTPUT
|
||||
echo "$RELEASE_BODY" >> $GITHUB_OUTPUT
|
||||
echo "EOF" >> $GITHUB_OUTPUT
|
||||
echo "release_tag=${{ steps.get_latest_release.outputs.tag_name }}" >> $GITHUB_OUTPUT
|
||||
echo "is_prerelease=false" >> $GITHUB_OUTPUT
|
||||
else
|
||||
echo "release_name=Release ${{ steps.get_version.outputs.version }}" >> $GITHUB_OUTPUT
|
||||
RELEASE_BODY="Automated build of OmniNX Downloader"
|
||||
echo "release_body<<EOF" >> $GITHUB_OUTPUT
|
||||
echo "$RELEASE_BODY" >> $GITHUB_OUTPUT
|
||||
echo "EOF" >> $GITHUB_OUTPUT
|
||||
echo "release_tag=${{ steps.get_version.outputs.tag_name }}" >> $GITHUB_OUTPUT
|
||||
echo "is_prerelease=${{ steps.get_version.outputs.prerelease }}" >> $GITHUB_OUTPUT
|
||||
fi
|
||||
|
||||
- name: Create or Update Release (Normal Mode)
|
||||
if: steps.get_version.outputs.hotfix != 'true'
|
||||
|
||||
- name: Get version
|
||||
id: version
|
||||
run: echo "tag_name=dev-$(date +'%Y%m%d-%H%M%S')-${GITHUB_SHA::8}" >> $GITHUB_OUTPUT
|
||||
|
||||
- name: Create dev release
|
||||
uses: softprops/action-gh-release@v1
|
||||
with:
|
||||
tag_name: ${{ steps.release_info.outputs.release_tag }}
|
||||
name: ${{ steps.release_info.outputs.release_name }}
|
||||
body: ${{ steps.release_info.outputs.release_body }}
|
||||
tag_name: ${{ steps.version.outputs.tag_name }}
|
||||
name: Release ${{ steps.version.outputs.tag_name }}
|
||||
body: |
|
||||
Automated dev build of OmniNX Downloader
|
||||
Commit: ${{ github.sha }}
|
||||
Branch: ${{ github.ref_name }}
|
||||
draft: false
|
||||
prerelease: ${{ steps.release_info.outputs.is_prerelease == 'true' }}
|
||||
prerelease: true
|
||||
files: ./output/OmniNX Downloader.zip
|
||||
|
||||
- name: Update Release (Hotfix Mode)
|
||||
if: steps.get_version.outputs.hotfix == 'true'
|
||||
run: |
|
||||
# Update release body
|
||||
gh release edit ${{ steps.get_latest_release.outputs.tag_name }} \
|
||||
--title "${{ steps.release_info.outputs.release_name }}" \
|
||||
--notes "${{ steps.release_info.outputs.release_body }}"
|
||||
|
||||
# Upload new asset
|
||||
gh release upload ${{ steps.get_latest_release.outputs.tag_name }} \
|
||||
"./output/OmniNX Downloader.zip" \
|
||||
--clobber
|
||||
env:
|
||||
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
@@ -24,7 +24,7 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
|
||||
mv /config/ultrahand/downloads/amiigo.nro /switch/Amiigo/
|
||||
delete /config/ultrahand/downloads/amiigo-api.json
|
||||
|
||||
[Chiaki_NG - release-af569df]
|
||||
[Chiaki_NG - release-f4be5fe]
|
||||
try:
|
||||
download https://api.github.com/repos/streetpea/chiaki-ng/releases?per_page=1 /config/ultrahand/downloads/chiaki-api.json
|
||||
json_file /config/ultrahand/downloads/chiaki-api.json
|
||||
@@ -32,7 +32,7 @@ download {json_file(0,assets,8,browser_download_url)} /config/ultrahand/download
|
||||
mv /config/ultrahand/downloads/chiaki.nro /switch/Chiaki/
|
||||
delete /config/ultrahand/downloads/chiaki-api.json
|
||||
|
||||
[DBI_DE - 864]
|
||||
[DBI_DE - 874]
|
||||
try:
|
||||
download https://git.niklascfw.de/api/v1/repos/OmniNX/DBI_DE/releases?limit=1 /config/ultrahand/downloads/dbi-api.json
|
||||
json_file /config/ultrahand/downloads/dbi-api.json
|
||||
@@ -41,7 +41,7 @@ unzip /config/ultrahand/downloads/dbi.zip /
|
||||
delete /config/ultrahand/downloads/dbi-api.json
|
||||
delete /config/ultrahand/downloads/dbi.zip
|
||||
|
||||
[DBI_EN - 864]
|
||||
[DBI_EN - 874]
|
||||
try:
|
||||
download https://git.niklascfw.de/api/v1/repos/OmniNX/DBI_EN/releases?limit=1 /config/ultrahand/downloads/dbi-api.json
|
||||
json_file /config/ultrahand/downloads/dbi-api.json
|
||||
@@ -58,22 +58,25 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
|
||||
mv /config/ultrahand/downloads/dns-tester.nro /switch/DNS-Block_Tester/
|
||||
delete /config/ultrahand/downloads/dns-tester-api.json
|
||||
|
||||
[emuiibo - 1.1.2]
|
||||
[emuiibo - 1.1.3]
|
||||
try:
|
||||
download https://api.github.com/repos/XorTroll/emuiibo/releases?per_page=1 /config/ultrahand/downloads/emuiibo-api.json
|
||||
json_file /config/ultrahand/downloads/emuiibo-api.json
|
||||
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/emuiibo.nro
|
||||
mv /config/ultrahand/downloads/emuiibo.nro /switch/emuiibo/
|
||||
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/emuiibo.zip
|
||||
unzip /config/ultrahand/downloads/emuiibo.zip /config/ultrahand/downloads
|
||||
mv /config/ultrahand/downloads/SdOut/* /
|
||||
delete /config/ultrahand/downloads/emuiibo.zip
|
||||
delete /config/ultrahand/downloads/SdOut/
|
||||
delete /config/ultrahand/downloads/emuiibo-api.json
|
||||
|
||||
[Goldleaf - 1.2.0]
|
||||
try:
|
||||
download https://api.github.com/repos/XorTroll/Goldleaf/releases?per_page=1 /config/ultrahand/downloads/goldleaf-api.json
|
||||
json_file /config/ultrahand/downloads/goldleaf-api.json
|
||||
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/goldleaf.zip
|
||||
unzip /config/ultrahand/downloads/goldleaf.zip /
|
||||
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/goldleaf.nro
|
||||
mv /config/ultrahand/downloads/goldleaf.nro /switch/Goldleaf/
|
||||
delete /config/ultrahand/downloads/goldleaf.nro
|
||||
delete /config/ultrahand/downloads/goldleaf-api.json
|
||||
delete /config/ultrahand/downloads/goldleaf.zip
|
||||
|
||||
[Hekate-Toolbox - 4.0.4]
|
||||
try:
|
||||
@@ -95,11 +98,12 @@ delete /config/ultrahand/downloads/jksv-api.json
|
||||
try:
|
||||
download https://api.github.com/repos/impeeza/linkalho/releases?per_page=1 /config/ultrahand/downloads/linkalho-api.json
|
||||
json_file /config/ultrahand/downloads/linkalho-api.json
|
||||
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/linkalho.nro
|
||||
mv /config/ultrahand/downloads/linkalho.nro /switch/linkalho/
|
||||
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/linkalho.zip
|
||||
unzip /config/ultrahand/downloads/linkalho.zip /
|
||||
delete /config/ultrahand/downloads/linkalho.zip
|
||||
delete /config/ultrahand/downloads/linkalho-api.json
|
||||
|
||||
[Moonlight Switch - 1.3.4]
|
||||
[Moonlight Switch - 1.4.0]
|
||||
try:
|
||||
download https://api.github.com/repos/XITRIX/Moonlight-Switch/releases?per_page=1 /config/ultrahand/downloads/moonlight-api.json
|
||||
json_file /config/ultrahand/downloads/moonlight-api.json
|
||||
@@ -123,9 +127,9 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
|
||||
mv /config/ultrahand/downloads/nxmp.nro /switch/nxmp/
|
||||
delete /config/ultrahand/downloads/nxmp-api.json
|
||||
|
||||
[NX-Activity-Log - 1.4.0]
|
||||
[NX-Activity-Log - 1.5.8]
|
||||
try:
|
||||
download https://api.github.com/repos/tallbl0nde/NX-Activity-Log/releases?per_page=1 /config/ultrahand/downloads/nx-activity-log-api.json
|
||||
download https://api.github.com/repos/zdm65477730/NX-Activity-Log/releases?per_page=1 /config/ultrahand/downloads/nx-activity-log-api.json
|
||||
json_file /config/ultrahand/downloads/nx-activity-log-api.json
|
||||
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/nx-activity-log.nro
|
||||
mv /config/ultrahand/downloads/nx-activity-log.nro /switch/NX-Activity-Log/
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
;show_widget=true
|
||||
|
||||
[Emulatoren]
|
||||
|
||||
|
||||
@@ -17,6 +15,15 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
|
||||
mv /config/ultrahand/downloads/melonds.nro /switch/melonDS/
|
||||
delete /config/ultrahand/downloads/melonds-api.json
|
||||
|
||||
[mGBA - 0.10.5]
|
||||
try:
|
||||
download https://git.niklascfw.de/api/v1/repos/omninx/mGBA/releases?limit=1 /config/ultrahand/downloads/mgba-api.json
|
||||
json_file /config/ultrahand/downloads/mgba-api.json
|
||||
download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/downloads/mgba.zip
|
||||
unzip '/config/ultrahand/downloads/mgba.zip' /
|
||||
delete /config/ultrahand/downloads/mgba-api.json
|
||||
delete /config/ultrahand/downloads/mgba.zip
|
||||
|
||||
[PPSSPP-NX - 1.19.3]
|
||||
try:
|
||||
download https://git.niklascfw.de/api/v1/repos/OmniNX/PPSSPP-NX/releases?limit=1 /config/ultrahand/downloads/ppsspp-nx-api.json
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
;show_widget=true
|
||||
|
||||
[Betriebssysteme]
|
||||
|
||||
[*Android]
|
||||
|
||||
@@ -17,7 +17,7 @@ download {json_file(0,assets,1,browser_download_url)} /config/ultrahand/download
|
||||
move /config/ultrahand/downloads/edizon.ovl /switch/.overlays/
|
||||
delete /config/ultrahand/downloads/edizon-api.json
|
||||
|
||||
[FPSLocker - 3.2.4]
|
||||
[FPSLocker - 3.3.1]
|
||||
try:
|
||||
download https://api.github.com/repos/masagrator/FPSLocker/releases?per_page=1 /config/ultrahand/downloads/fpslocker-api.json
|
||||
json_file /config/ultrahand/downloads/fpslocker-api.json
|
||||
@@ -60,7 +60,7 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
|
||||
move /config/ultrahand/downloads/reversenx.ovl /switch/.overlays/
|
||||
delete /config/ultrahand/downloads/reversenx-api.json
|
||||
|
||||
[Status-Monitor-Overlay - 1.3.2+r6]
|
||||
[Status-Monitor-Overlay - 1.3.2+r7]
|
||||
try:
|
||||
download https://api.github.com/repos/ppkantorski/Status-Monitor-Overlay/releases?per_page=1 /config/ultrahand/downloads/status-monitor-api.json
|
||||
json_file /config/ultrahand/downloads/status-monitor-api.json
|
||||
@@ -68,7 +68,7 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
|
||||
move /config/ultrahand/downloads/status-monitor.ovl /switch/.overlays/
|
||||
delete /config/ultrahand/downloads/status-monitor-api.json
|
||||
|
||||
[Sys-Clk - 2.0.1+r21]
|
||||
[Sys-Clk - 2.0.1+r22]
|
||||
try:
|
||||
download https://api.github.com/repos/ppkantorski/sys-clk/releases?per_page=1 /config/ultrahand/downloads/sys-clk-api.json
|
||||
json_file /config/ultrahand/downloads/sys-clk-api.json
|
||||
@@ -76,7 +76,7 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
|
||||
move /config/ultrahand/downloads/sys-clk.ovl /switch/.overlays/
|
||||
delete /config/ultrahand/downloads/sys-clk-api.json
|
||||
|
||||
[SysDVR - 1.0.14]
|
||||
[SysDVR - 1.0.15]
|
||||
try:
|
||||
download https://api.github.com/repos/zdm65477730/sysdvr-overlay/releases?per_page=1 /config/ultrahand/downloads/sysdvr-api.json
|
||||
json_file /config/ultrahand/downloads/sysdvr-api.json
|
||||
@@ -85,7 +85,7 @@ unzip /config/ultrahand/downloads/sysdvr.zip /
|
||||
delete /config/ultrahand/downloads/sysdvr-api.json
|
||||
delete /config/ultrahand/downloads/sysdvr.zip
|
||||
|
||||
[Sysmodules - 1.4.7]
|
||||
[Sysmodules - 1.4.8]
|
||||
try:
|
||||
download https://api.github.com/repos/ppkantorski/ovl-sysmodules/releases?per_page=1 /config/ultrahand/downloads/sysmodules-ovl-api.json
|
||||
json_file /config/ultrahand/downloads/sysmodules-ovl-api.json
|
||||
|
||||
@@ -17,7 +17,7 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
|
||||
mv /config/ultrahand/downloads/edizon-overlay.ovl /switch/.overlays/
|
||||
delete /config/ultrahand/downloads/edizon-overlay-api.json
|
||||
|
||||
[Fizeau - 2.8.2+r2]
|
||||
[Fizeau - 2.8.2+r3]
|
||||
try:
|
||||
download https://api.github.com/repos/ppkantorski/Fizeau/releases?per_page=1 /config/ultrahand/downloads/fizeau-api.json
|
||||
json_file /config/ultrahand/downloads/fizeau-api.json
|
||||
@@ -25,7 +25,7 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
|
||||
mv /config/ultrahand/downloads/fizeau.ovl /switch/.overlays/
|
||||
delete /config/ultrahand/downloads/fizeau-api.json
|
||||
|
||||
[FPSLocker - 3.2.3+r1]
|
||||
[FPSLocker - 3.3.1+r1]
|
||||
try:
|
||||
download https://api.github.com/repos/ppkantorski/FPSLocker/releases?per_page=1 /config/ultrahand/downloads/fpslocker-api.json
|
||||
json_file /config/ultrahand/downloads/fpslocker-api.json
|
||||
@@ -69,7 +69,7 @@ unzip /config/ultrahand/downloads/nx-fancontrol.zip /
|
||||
delete /config/ultrahand/downloads/nx-fancontrol-api.json
|
||||
delete /config/ultrahand/downloads/nx-fancontrol.zip
|
||||
|
||||
[ovl-sysmodules - 1.4.7]
|
||||
[ovl-sysmodules - 1.4.8]
|
||||
try:
|
||||
download https://api.github.com/repos/ppkantorski/ovl-sysmodules/releases?per_page=1 /config/ultrahand/downloads/ovl-sysmodules-api.json
|
||||
json_file /config/ultrahand/downloads/ovl-sysmodules-api.json
|
||||
@@ -77,7 +77,7 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
|
||||
mv /config/ultrahand/downloads/ovl-sysmodules.ovl /switch/.overlays/
|
||||
delete /config/ultrahand/downloads/ovl-sysmodules-api.json
|
||||
|
||||
[QuickNTP - 1.6.0+r2]
|
||||
[QuickNTP - 1.6.0+r3]
|
||||
try:
|
||||
download https://api.github.com/repos/ppkantorski/QuickNTP/releases?per_page=1 /config/ultrahand/downloads/quickntp-api.json
|
||||
json_file /config/ultrahand/downloads/quickntp-api.json
|
||||
@@ -85,7 +85,7 @@ download {json_file(0,assets,0,browser_download_url)} /config/ultrahand/download
|
||||
mv /config/ultrahand/downloads/quickntp.ovl /switch/.overlays/
|
||||
delete /config/ultrahand/downloads/quickntp-api.json
|
||||
|
||||
[SaltyNX - 1.7.3]
|
||||
[SaltyNX - 1.7.4]
|
||||
try:
|
||||
download https://api.github.com/repos/masagrator/SaltyNX/releases?per_page=1 /config/ultrahand/downloads/saltynx-api.json
|
||||
json_file /config/ultrahand/downloads/saltynx-api.json
|
||||
@@ -94,7 +94,7 @@ unzip /config/ultrahand/downloads/saltynx.zip /
|
||||
delete /config/ultrahand/downloads/saltynx-api.json
|
||||
delete /config/ultrahand/downloads/saltynx.zip
|
||||
|
||||
[Status-Monitor-Overlay - 1.3.2+r6]
|
||||
[Status-Monitor-Overlay - 1.3.2+r7]
|
||||
try:
|
||||
download https://api.github.com/repos/ppkantorski/Status-Monitor-Overlay/releases?per_page=1 /config/ultrahand/downloads/status-monitor-overlay-api.json
|
||||
json_file /config/ultrahand/downloads/status-monitor-overlay-api.json
|
||||
@@ -111,7 +111,7 @@ unzip /config/ultrahand/downloads/sys-botbase.zip /
|
||||
delete /config/ultrahand/downloads/sys-botbase-api.json
|
||||
delete /config/ultrahand/downloads/sys-botbase.zip
|
||||
|
||||
[sys-clk - 2.0.1+r21]
|
||||
[sys-clk - 2.0.1+r22]
|
||||
try:
|
||||
download https://api.github.com/repos/ppkantorski/sys-clk/releases?per_page=1 /config/ultrahand/downloads/sys-clk-api.json
|
||||
json_file /config/ultrahand/downloads/sys-clk-api.json
|
||||
@@ -120,7 +120,7 @@ unzip /config/ultrahand/downloads/sys-clk.zip /
|
||||
delete /config/ultrahand/downloads/sys-clk-api.json
|
||||
delete /config/ultrahand/downloads/sys-clk.zip
|
||||
|
||||
[sys-patch - 1.5.9]
|
||||
[sys-patch - 1.6.0]
|
||||
try:
|
||||
download https://api.github.com/repos/impeeza/sys-patch/releases?per_page=1 /config/ultrahand/downloads/sys-patch-api.json
|
||||
json_file /config/ultrahand/downloads/sys-patch-api.json
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
[Current]
|
||||
omninx_downloader=1.0.0
|
||||
omninx_downloader=1.0.0-b2
|
||||
@@ -1,4 +1,4 @@
|
||||
[Release Info]
|
||||
omninx_pack=1.0.0
|
||||
omninx_downloader=1.0.0
|
||||
omninx_pack=1.0.0-b7
|
||||
omninx_downloader=1.0.0-b2
|
||||
firmware_version=21.2.0
|
||||
@@ -2,7 +2,6 @@
|
||||
;creator=Woody2408, NiklasCFW
|
||||
;version=1.0.0
|
||||
;about='OmniNX Updater'
|
||||
;show_widget=true
|
||||
|
||||
[@CFW Pack]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user