26
26
runs-on : macos-latest
27
27
steps :
28
28
- name : Checkout repository
29
- uses : actions/checkout@v3
29
+ - uses : actions/checkout@v3
30
+ - uses : actions/setup-python@v5
31
+ with :
32
+ python-version : ' 3.13'
30
33
31
34
- name : Set up variables
32
35
id : setup
53
56
EEVEEREPO=$(echo "whoeevee/EeveeSpotify")
54
57
echo "EEVEEREPO=$EEVEEREPO" >> $GITHUB_ENV
55
58
56
- - name : Install Pyzule
57
- run : bash -c "$(curl https://raw.githubusercontent. com/yodaluca23/pyzule/main/install-pyzule.sh)"
59
+ - name : Install Cyan
60
+ run : pipx install --force https://github. com/yodaluca23/pyzule-rw/archive/main.zip
58
61
59
62
- name : Set EEVEETAG if EEVEEVERSION not provided
60
63
if : ${{ github.event.inputs.EEVEEVERSION == '' }}
@@ -544,9 +547,9 @@ jobs:
544
547
- name : Set Components Path
545
548
run : echo "componentspath=Build Components" >> $GITHUB_ENV
546
549
547
- - name : Run Pyzule
550
+ - name : Run Cyan
548
551
run : |
549
- pyzule -i "${{ env.spotifypath }}" -o "${{ env.componentspath }}/SpotC++.v${{ env.CHANGEVERSION }}_v${{ env.VANILLASPOTIFYVERSION }}.ipa" -v ${{ env.CHANGEVERSION }} -f "${{ env.sposifyfix }}" "${{ env.sposify }}" "${{ env.OSSEXT }}" "${{ env.orion }}" "${{ env.swiftprotobuf }}" "${{ env.eevee-arm }}" -u -w -Nfix
552
+ Cyan -i "${{ env.spotifypath }}" -o "${{ env.componentspath }}/SpotC++.v${{ env.CHANGEVERSION }}_v${{ env.VANILLASPOTIFYVERSION }}.ipa" -v ${{ env.CHANGEVERSION }} -f "${{ env.sposifyfix }}" "${{ env.sposify }}" "${{ env.OSSEXT }}" "${{ env.orion }}" "${{ env.swiftprotobuf }}" "${{ env.eevee-arm }}" -u -w -Nfix
550
553
echo "patchedspotify=${{ env.componentspath }}/SpotC++.v${{ env.CHANGEVERSION }}_v${{ env.VANILLASPOTIFYVERSION }}.ipa"
551
554
echo "patchedspotify=${{ env.componentspath }}/SpotC++.v${{ env.CHANGEVERSION }}_v${{ env.VANILLASPOTIFYVERSION }}.ipa" >> $GITHUB_ENV
552
555
echo "Patched Spotify .ipa Located: $patchedspotify"
@@ -563,9 +566,9 @@ jobs:
563
566
if : ${{ env.VIRUSTOTALKEY }}
564
567
run : echo "VTSPOTC=${{ steps.vt-spotc.outputs.analysis }}" >> $GITHUB_ENV
565
568
566
- - name : Run Pyzule AltStore
569
+ - name : Run Cyan AltStore
567
570
run : |
568
- pyzule -i "${{ env.spotifypath }}" -o "${{ env.componentspath }}/SpotC++.v${{ env.CHANGEVERSION }}_v${{ env.VANILLASPOTIFYVERSION }}_ALTSTORESOURCE_ONLY.ipa" -v ${{ env.CHANGEVERSION }} -b com.yodaluca23.SpotCPlusPlus -f "${{ env.sposifyfix }}" "${{ env.sposify }}" "${{ env.OSSEXT }}" "${{ env.orion }}" "${{ env.swiftprotobuf }}" "${{ env.eevee-arm }}" -u -w -Nfix
571
+ Cyan -i "${{ env.spotifypath }}" -o "${{ env.componentspath }}/SpotC++.v${{ env.CHANGEVERSION }}_v${{ env.VANILLASPOTIFYVERSION }}_ALTSTORESOURCE_ONLY.ipa" -v ${{ env.CHANGEVERSION }} -b com.yodaluca23.SpotCPlusPlus -f "${{ env.sposifyfix }}" "${{ env.sposify }}" "${{ env.OSSEXT }}" "${{ env.orion }}" "${{ env.swiftprotobuf }}" "${{ env.eevee-arm }}" -u -w -Nfix
569
572
echo "altpatchedspotify=${{ env.componentspath }}/SpotC++.v${{ env.CHANGEVERSION }}_v${{ env.VANILLASPOTIFYVERSION }}_ALTSTORESOURCE_ONLY.ipa"
570
573
echo "altpatchedspotify=${{ env.componentspath }}/SpotC++.v${{ env.CHANGEVERSION }}_v${{ env.VANILLASPOTIFYVERSION }}_ALTSTORESOURCE_ONLY.ipa" >> $GITHUB_ENV
571
574
echo "AltStore Patched Spotify .ipa Located: $altpatchedspotify"
@@ -672,7 +675,7 @@ jobs:
672
675
673
676
- name : Construct ChangeLog Pt.6 (Add App Details and Workflow Link)
674
677
run : |
675
- echo "App .ipa modified and tweaks injected using [my fork](https://github.com/yodaluca23/pyzule) of [Pyzule ](https://github.com/asdfzxcvbn/pyzule) with [the github Action Workflow.](${{ env.WORKFLOWURL }}) </br>" >> changelog.txt
678
+ echo "App .ipa modified and tweaks injected using [my fork](https://github.com/yodaluca23/pyzule-rw ) of [Cyan ](https://github.com/asdfzxcvbn/pyzule-rw ) with [the github Action Workflow.](${{ env.WORKFLOWURL }}) </br>" >> changelog.txt
676
679
echo "***If you are downloading from this page, and are reading this, DO NOT USE the .ipa labeled _ALTSTORESOURCE_ONLY***" >> changelog.txt
677
680
678
681
- name : Construct ChangeLog Pt.7 (Add Version Details & VirusTotal Results)
0 commit comments