File tree 1 file changed +8
-7
lines changed
1 file changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ concurrency:
16
16
jobs :
17
17
build :
18
18
name : Build YTMusicUltimate
19
- runs-on : macos-12
19
+ runs-on : macos-latest
20
20
permissions :
21
21
contents : write
22
22
29
29
30
30
- name : Install Dependencies
31
31
run : brew install ldid dpkg make coreutils
32
-
33
32
34
33
- name : Set PATH environment variable
35
34
run : echo "$(brew --prefix make)/libexec/gnubin" >> $GITHUB_PATH
38
37
39
38
with :
40
39
repository : theos/theos
41
- ref : 3da31488281ecf4394d10302d2629607f4a1aa07
42
40
path : theos
43
41
submodules : recursive
44
-
42
+
45
43
- name : SDK Caching
46
44
id : SDK
47
45
65
63
66
64
- name : Prepare YouTube Music iPA
67
65
id : prepare_youtube_music
68
- run : |
69
- wget "$YOUTUBE_MUSIC_URL" --no-verbose -O main/YouTubeMusic.ipa
66
+ run : wget "$YOUTUBE_MUSIC_URL" --no-verbose -O main/YouTubeMusic.ipa
70
67
71
68
env :
72
69
YOUTUBE_MUSIC_URL : ${{ inputs.decrypted_youtube_music_url }}
@@ -79,12 +76,16 @@ jobs:
79
76
env :
80
77
THEOS : ${{ github.workspace }}/theos
81
78
79
+ - name : Install Cyan
80
+ run : |
81
+ brew install pipx
82
+ pipx install --force https://github.com/asdfzxcvbn/pyzule-rw/archive/main.zip
83
+
82
84
- name : Inject tweak into provided IPA
83
85
run : |
84
86
cd ${{ github.workspace }}/main/packages
85
87
tweakName=$(ls)
86
88
cd ${{ github.workspace }}/main
87
- pip3 install --force-reinstall lief git+https://github.com/asdfzxcvbn/pyzule-rw.git#egg=cyan
88
89
cyan -i YouTubeMusic.ipa -o packages/YTMusicUltimate.ipa -uwsf packages/$tweakName
89
90
90
91
- name : Create Release
You can’t perform that action at this time.
0 commit comments