Ready to build
This commit is contained in:
parent
84caa6dea0
commit
4796542bbb
8 changed files with 32 additions and 31 deletions
33
.github/workflows/buildRelease.yml
vendored
33
.github/workflows/buildRelease.yml
vendored
|
@ -43,20 +43,23 @@ jobs:
|
|||
run: |
|
||||
echo -e "version = 'v${{ steps.bump_version.outputs.next-version }}'\ngithub_username = '$gitUser'\ngithub_password = '$gitPass'\ngitlab_private_access_token = '$gitToken'"> ./builder/config.py
|
||||
|
||||
- name: Compile DeepSea Zip
|
||||
- name: Compile Isotope Zip
|
||||
run: |
|
||||
cd ./builder
|
||||
python ./builder.py deepsea output="./deepsea.zip" > ../output
|
||||
python ./builder.py isotope output="./isotope.zip" > ../output
|
||||
echo "" >> ../output
|
||||
|
||||
- name: Compile DeepSea-patches Zip
|
||||
- name: Compile Isotope-patches Zip
|
||||
run: |
|
||||
cd ./builder
|
||||
python ./builder.py deepsea-patches output="./deepsea-patched.zip" >> ../output
|
||||
python ./builder.py isotope-patches output="./isotope-patched.zip" >> ../output
|
||||
echo "" >> ../output
|
||||
|
||||
- name: Compile DeepSea-minimal Zip
|
||||
- name: Compile Isotope-minimal Zip
|
||||
run: |
|
||||
cd ./builder
|
||||
python ./builder.py deepsea-mini output="./deepsea-minimal.zip" >> ../output
|
||||
python ./builder.py isotope-mini output="./isotope-minimal.zip" >> ../output
|
||||
echo "" >> ../output
|
||||
|
||||
- name: Bump VERSION
|
||||
run: |
|
||||
|
@ -81,40 +84,40 @@ jobs:
|
|||
prerelease: false
|
||||
|
||||
|
||||
- name: Upload Release Asset - DeepSea
|
||||
- name: Upload Release Asset - Isotope
|
||||
id: upload-release-asset
|
||||
uses: actions/upload-release-asset@v1
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
upload_url: ${{ steps.create_release.outputs.upload_url }} # This pulls from the CREATE RELEASE step above, referencing it's ID to get its outputs object, which include a `upload_url`. See this blog post for more info: https://jasonet.co/posts/new-features-of-github-actions/#passing-data-to-future-steps
|
||||
asset_path: ./builder/deepsea.zip
|
||||
asset_name: deepsea_v${{ steps.bump_version.outputs.next-version }}.zip
|
||||
asset_path: ./builder/isotope.zip
|
||||
asset_name: isotope_v${{ steps.bump_version.outputs.next-version }}.zip
|
||||
asset_content_type: application/zip
|
||||
|
||||
|
||||
- name: Upload Release Asset - DeepSea-Patches
|
||||
- name: Upload Release Asset - Isotope-Patches
|
||||
id: upload-release-asset2
|
||||
uses: actions/upload-release-asset@v1
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
upload_url: ${{ steps.create_release.outputs.upload_url }} # This pulls from the CREATE RELEASE step above, referencing it's ID to get its outputs object, which include a `upload_url`. See this blog post for more info: https://jasonet.co/posts/new-features-of-github-actions/#passing-data-to-future-steps
|
||||
asset_path: ./builder/deepsea-patched.zip
|
||||
asset_name: deepsea-patched_v${{ steps.bump_version.outputs.next-version }}.zip
|
||||
asset_path: ./builder/isotope-patched.zip
|
||||
asset_name: isotope-patched_v${{ steps.bump_version.outputs.next-version }}.zip
|
||||
asset_content_type: application/zip
|
||||
|
||||
|
||||
|
||||
- name: Upload Release Asset - DeepSea-Minimal
|
||||
- name: Upload Release Asset - Isotope-Minimal
|
||||
id: upload-release-asset3
|
||||
uses: actions/upload-release-asset@v1
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
upload_url: ${{ steps.create_release.outputs.upload_url }} # This pulls from the CREATE RELEASE step above, referencing it's ID to get its outputs object, which include a `upload_url`. See this blog post for more info: https://jasonet.co/posts/new-features-of-github-actions/#passing-data-to-future-steps
|
||||
asset_path: ./builder/deepsea-minimal.zip
|
||||
asset_name: deepsea-minimal_v${{ steps.bump_version.outputs.next-version }}.zip
|
||||
asset_path: ./builder/isotope-minimal.zip
|
||||
asset_name: isotope-minimal_v${{ steps.bump_version.outputs.next-version }}.zip
|
||||
asset_content_type: application/zip
|
||||
|
||||
|
||||
|
|
|
@ -2,18 +2,18 @@
|
|||
|
||||
## A custom all-in-one CFW package for the Nintendo Switch, based on Kosmos and Deepsea.
|
||||
|
||||
|
||||
---
|
||||
|
||||
## Features
|
||||
* Vanilla Atmosphère
|
||||
* Always up-to-date packages
|
||||
* Packages updated weekly
|
||||
* Background FTP Server
|
||||
* Updating directly from your console
|
||||
* Customize button bindings
|
||||
* Easy drag and drop install
|
||||
* Ability to enable autoboot without touching config files
|
||||
* Starting and reloading system modules without restarting
|
||||
* No aggressive branding
|
||||
* The latest and greatest homebrew from the scene
|
||||
* **and much more!**
|
||||
|
||||
|
@ -37,7 +37,7 @@ Send the Hekate payload to your Switch in RCM mode and launch the CFW
|
|||
* [emuiibo](https://github.com/XorTroll/emuiibo)
|
||||
* [Goldleaf](https://github.com/XorTroll/Goldleaf)
|
||||
* [Awoo Installer](https://github.com/Huntereb/Awoo-Installer)
|
||||
* [Hekate Toolbox](https://github.com/WerWolv/Hekate-Toolbox)
|
||||
* [Isotope Toolbox](https://github.com/Ta180m/Isotope-Toolbox)
|
||||
* [Isotope Updater](https://github.com/Ta180m/Isotope-Updater)
|
||||
* [Isotope Cleaner](https://github.com/Ta180m/Isotope-Cleaner)
|
||||
* [JKSV](https://github.com/J-D-K/JKSV)
|
||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 3.5 MiB |
|
@ -18,7 +18,6 @@ updater2p=1
|
|||
emummc_force_disable=1
|
||||
fss0=atmosphere/fusee-secondary.bin
|
||||
atmosphere=1
|
||||
logopath=bootloader/bootlogo.bmp
|
||||
icon=bootloader/res/icon_payload.bmp
|
||||
{}
|
||||
|
||||
|
@ -26,7 +25,6 @@ icon=bootloader/res/icon_payload.bmp
|
|||
emummcforce=1
|
||||
fss0=atmosphere/fusee-secondary.bin
|
||||
atmosphere=1
|
||||
logopath=bootloader/bootlogo.bmp
|
||||
icon=bootloader/res/icon_payload.bmp
|
||||
{}
|
||||
|
||||
|
|
|
@ -122,12 +122,12 @@
|
|||
"sdsetup_module_name": null
|
||||
},
|
||||
{
|
||||
"name": "Hekate Toolbox",
|
||||
"download_function_name": "download_hekate_toolbox",
|
||||
"name": "Isotope Toolbox",
|
||||
"download_function_name": "download_isotope_toolbox",
|
||||
"git": {
|
||||
"service": 0,
|
||||
"org_name": "WerWolv",
|
||||
"repo_name": "Hekate-Toolbox",
|
||||
"org_name": "Ta180m",
|
||||
"repo_name": "Isotope-Toolbox",
|
||||
"asset_patterns": [
|
||||
".*\\.nro"
|
||||
],
|
||||
|
|
|
@ -122,12 +122,12 @@
|
|||
"sdsetup_module_name": null
|
||||
},
|
||||
{
|
||||
"name": "Hekate Toolbox",
|
||||
"download_function_name": "download_hekate_toolbox",
|
||||
"name": "Isotope Toolbox",
|
||||
"download_function_name": "download_isotope_toolbox",
|
||||
"git": {
|
||||
"service": 0,
|
||||
"org_name": "WerWolv",
|
||||
"repo_name": "Hekate-Toolbox",
|
||||
"org_name": "Ta180m",
|
||||
"repo_name": "Isotope-Toolbox",
|
||||
"asset_patterns": [
|
||||
".*\\.nro"
|
||||
],
|
||||
|
|
|
@ -229,7 +229,7 @@ def download_hekate(module, temp_directory, isotope_version, isotope_build):
|
|||
temp_directory.joinpath('bootloader/bootlogo.bmp'))
|
||||
common.copy_module_file('hekate', 'hekate_ipl.ini',
|
||||
temp_directory.joinpath('bootloader/hekate_ipl.ini'))
|
||||
common.sed('DEEPSEA_VERSION', isotope_version,
|
||||
common.sed('ISOTOPE_VERSION', isotope_version,
|
||||
temp_directory.joinpath('bootloader/hekate_ipl.ini'))
|
||||
|
||||
payload = common.find_file(temp_directory.joinpath('hekate_ctcaer_*.bin'))
|
||||
|
@ -395,7 +395,7 @@ def download_isotope_updater(module, temp_directory, isotope_version, isotope_bu
|
|||
'switch/Isotope-Updater/Isotope-Updater.nro'))
|
||||
common.copy_module_file('isotope-updater', 'internal.db',
|
||||
temp_directory.joinpath('switch/Isotope-Updater/internal.db'))
|
||||
common.sed('DEEPSEA_VERSION', isotope_version,
|
||||
common.sed('ISOTOPE_VERSION', isotope_version,
|
||||
temp_directory.joinpath('switch/Isotope-Updater/internal.db'))
|
||||
|
||||
return get_version(module, release, 0)
|
||||
|
@ -630,7 +630,7 @@ def download_pkg2_patches(module, temp_directory, isotope_version, isotope_build
|
|||
common.delete(temp_directory.joinpath('bootloader/hekate_ipl.ini'))
|
||||
common.copy_module_file('hekate', 'hekate_ipl_patches.ini',
|
||||
temp_directory.joinpath('bootloader/hekate_ipl.ini'))
|
||||
common.sed('DEEPSEA_VERSION', isotope_version,
|
||||
common.sed('ISOTOPE_VERSION', isotope_version,
|
||||
temp_directory.joinpath('bootloader/hekate_ipl.ini'))
|
||||
return get_version(module, release, 0)
|
||||
|
||||
|
|
Reference in a new issue