Ready to build

This commit is contained in:
Anthony Wang 2020-06-15 22:34:42 -05:00
parent 84caa6dea0
commit 4796542bbb
8 changed files with 32 additions and 31 deletions

View file

@ -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

View file

@ -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

View file

@ -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
{}

View file

@ -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"
],

View file

@ -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"
],

View file

@ -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)