cache, bundle id, display name, psheader
- Switches to major cache version - Adds bundleID and display name change support - Adds PSHeader submodule - Removes app extensions
This commit is contained in:
@@ -46,6 +46,18 @@ on:
|
||||
required: true
|
||||
type: string
|
||||
|
||||
display_name:
|
||||
description: "App Name (Optional)"
|
||||
default: "YouTube"
|
||||
required: true
|
||||
type: string
|
||||
|
||||
bundle_id:
|
||||
description: "BundleID (Optional)"
|
||||
default: "com.google.ios.youtube"
|
||||
required: true
|
||||
type: string
|
||||
|
||||
info_note:
|
||||
description: "TIP: Learn more about integrations in the README via the link below"
|
||||
default: "https://github.com/dayanch96/YTLite#tweak-integration-details"
|
||||
@@ -101,7 +113,7 @@ jobs:
|
||||
|
||||
- name: Cache Theos
|
||||
id: theos
|
||||
uses: actions/cache@v4.0.1
|
||||
uses: actions/cache@v4
|
||||
env:
|
||||
cache-name: theos_cache_67db2ab
|
||||
with:
|
||||
@@ -162,6 +174,20 @@ jobs:
|
||||
env:
|
||||
THEOS: ${{ github.workspace }}/theos
|
||||
|
||||
- name: Clone PSHeader
|
||||
run: |
|
||||
if [ -d "$THEOS/include/PSHeader" ]; then
|
||||
echo "PSHeader exists. Pulling latest changes..."
|
||||
cd $THEOS/include/PSHeader
|
||||
git pull
|
||||
else
|
||||
echo "PSHeader does not exist. Cloning repository..."
|
||||
cd $THEOS/include
|
||||
git clone --quiet --depth=1 https://github.com/PoomSmart/PSHeader.git
|
||||
fi
|
||||
env:
|
||||
THEOS: ${{ github.workspace }}/theos
|
||||
|
||||
- name: Clone YouPiP
|
||||
if: ${{ inputs.enable_youpip }}
|
||||
run: |
|
||||
@@ -277,7 +303,7 @@ jobs:
|
||||
fi
|
||||
done
|
||||
|
||||
cyan -i youtube.ipa -o YouTubePlus_Beta.ipa -uwf $tweaks
|
||||
cyan -i youtube.ipa -o YouTubePlus_Beta.ipa -uwef $tweaks -n "${{ inputs.display_name }}" -b ${{ inputs.bundle_id }}
|
||||
|
||||
- name: Upload to GitHub Releases
|
||||
uses: softprops/action-gh-release@v2.0.1
|
||||
|
||||
Reference in New Issue
Block a user