Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
5e2cc6e
Update store check to check for AltServer or SideServer installation
lonkelle Mar 28, 2023
6d0f4bb
Fixes widget refreshing and is more thorough matching store ID
lonkelle Mar 29, 2023
0c17112
refactor minimuxer to use swift-bridge (#321)
amsam0 Apr 1, 2023
40e1225
Don't reinstall on first SideStore refresh
amsam0 Apr 1, 2023
c3ea494
Reduce duplicate consts
amsam0 Mar 28, 2023
b8c3060
Log provisioning profile application groups
amsam0 Mar 28, 2023
b1ed413
Revert Joelle's fix
amsam0 Apr 1, 2023
2ce639e
Remove app groups that contain AltStore
amsam0 Apr 2, 2023
20cf54b
[skip ci] Rename and move the first application groups log
amsam0 Apr 2, 2023
5710cdf
[skip ci] Fix PR commit suffix
amsam0 Apr 2, 2023
9bfda36
[skip ci] Log version
amsam0 Apr 2, 2023
98ccba5
[skip ci] Add version to artifact name
amsam0 Apr 2, 2023
b2a29ae
[skip ci] Include commit SHA in nightly version
amsam0 Apr 2, 2023
f5d82d9
Update tempEnt.plist to change AltStore to SideStore
f1shy-dev Apr 6, 2023
6146f1b
Update tempEnt.plist
amsam0 Apr 6, 2023
40bcef1
Use XYZ0123456 team ID for tempEnt.plist
amsam0 Apr 7, 2023
b3d827f
refactor: remove minimuxerToOperationError in favor of extending Mini…
amsam0 Apr 12, 2023
d79b166
chore: Remove old apps.json/app.json files
amsam0 Apr 12, 2023
00f7a68
[skip ci] chore: rename tempEnt.plist to ReleaseEntitlements.plist to…
amsam0 Apr 12, 2023
536f775
Revert "Don't reinstall on first SideStore refresh"
amsam0 Apr 12, 2023
3dd0735
fix: always reinstall when refreshing ourselves
amsam0 Apr 12, 2023
8a97c40
fix: add .AltWidget to app group ID when modifying for SideStore
amsam0 Apr 12, 2023
0178c63
fix: hopefully reduce ApplicationVerificationFailed errors by removin…
amsam0 Apr 13, 2023
1ca3aa3
fix: force close SideStore after 3 seconds if still reinstalling
amsam0 Apr 13, 2023
51ed870
[skip ci] ci: fully rename SideStore.ipa, even after extracting the a…
amsam0 Apr 13, 2023
f519d22
fix: removing _CodeSignature folder before resigning
amsam0 Apr 14, 2023
ee5ddd4
fix: use a notification instead of an alert for force close
amsam0 Apr 16, 2023
07533e0
fix: ensure minimuxer is started when refreshing in the background
amsam0 Apr 16, 2023
a9ce0f4
fix: open Safari instead of force closing and provide a fallback for …
amsam0 May 7, 2023
26e2c48
Merge branch 'feature/f1shy-mdc' into develop-clone
Spidy123222 May 7, 2023
dae0dae
Update Build.xcconfig
Spidy123222 May 7, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 22 additions & 16 deletions .github/workflows/beta.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,13 @@ jobs:
- name: Change version to tag
run: sed -e '/MARKETING_VERSION = .*/s/= .*/= ${{ github.ref_name }}/' -i '' Build.xcconfig

- name: Get version
id: version
run: echo "version=$(grep MARKETING_VERSION Build.xcconfig | sed -e "s/MARKETING_VERSION = //g")" >> $GITHUB_OUTPUT

- name: Echo version
run: echo "${{ steps.version.outputs.version }}"

- name: Setup Xcode
uses: maxim-lobanov/setup-xcode@v1.4.1
with:
Expand All @@ -41,22 +48,6 @@ jobs:
- name: Convert to IPA
run: make ipa

- name: Upload SideStore.ipa Artifact
uses: actions/upload-artifact@v3.1.0
with:
name: SideStore.ipa
path: SideStore.ipa

- name: Upload *.dSYM Artifact
uses: actions/upload-artifact@v3.1.0
with:
name: SideStore-dSYM
path: ./*.dSYM/

- name: Get version
id: version
run: echo "version=$(grep MARKETING_VERSION Build.xcconfig | sed -e "s/MARKETING_VERSION = //g")" >> $GITHUB_OUTPUT

- name: Get current date
id: date
run: echo "date=$(date -u +'%c')" >> $GITHUB_OUTPUT
Expand Down Expand Up @@ -88,3 +79,18 @@ jobs:
Built at (UTC date): `${{ steps.date_altstore.outputs.date }}`
Commit SHA: `${{ github.sha }}`
Version: `${{ steps.version.outputs.version }}`

- name: Add version to IPA file name
run: mv SideStore.ipa SideStore-${{ steps.version.outputs.version }}.ipa

- name: Upload SideStore.ipa Artifact
uses: actions/upload-artifact@v3.1.0
with:
name: SideStore-${{ steps.version.outputs.version }}.ipa
path: SideStore-${{ steps.version.outputs.version }}.ipa

- name: Upload *.dSYM Artifact
uses: actions/upload-artifact@v3.1.0
with:
name: SideStore-${{ steps.version.outputs.version }}-dSYM
path: ./*.dSYM/
2 changes: 1 addition & 1 deletion .github/workflows/increase-nightly-build-num.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ DATE=`date -u +'%Y.%m.%d'`
BUILD_NUM=1

write() {
sed -e "/MARKETING_VERSION = .*/s/$/-nightly.$DATE.$BUILD_NUM/" -i '' Build.xcconfig
sed -e "/MARKETING_VERSION = .*/s/$/-nightly.$DATE.$BUILD_NUM+$(git rev-parse --short HEAD)/" -i '' Build.xcconfig
echo "$DATE,$BUILD_NUM" > .nightly-build-num
}

Expand Down
38 changes: 22 additions & 16 deletions .github/workflows/nightly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,13 @@ jobs:
- name: Increase nightly build number and set as version
run: bash .github/workflows/increase-nightly-build-num.sh

- name: Get version
id: version
run: echo "version=$(grep MARKETING_VERSION Build.xcconfig | sed -e "s/MARKETING_VERSION = //g")" >> $GITHUB_OUTPUT

- name: Echo version
run: echo "${{ steps.version.outputs.version }}"

- name: Setup Xcode
uses: maxim-lobanov/setup-xcode@v1.4.1
with:
Expand All @@ -50,22 +57,6 @@ jobs:
- name: Convert to IPA
run: make ipa

- name: Upload SideStore.ipa Artifact
uses: actions/upload-artifact@v3.1.0
with:
name: SideStore.ipa
path: SideStore.ipa

- name: Upload *.dSYM Artifact
uses: actions/upload-artifact@v3.1.0
with:
name: SideStore-dSYM
path: ./*.dSYM/

- name: Get version
id: version
run: echo "version=$(grep MARKETING_VERSION Build.xcconfig | sed -e "s/MARKETING_VERSION = //g")" >> $GITHUB_OUTPUT

- name: Get current date
id: date
run: echo "date=$(date -u +'%c')" >> $GITHUB_OUTPUT
Expand Down Expand Up @@ -96,5 +87,20 @@ jobs:
Commit SHA: `${{ github.sha }}`
Version: `${{ steps.version.outputs.version }}`

- name: Add version to IPA file name
run: mv SideStore.ipa SideStore-${{ steps.version.outputs.version }}.ipa

- name: Upload SideStore.ipa Artifact
uses: actions/upload-artifact@v3.1.0
with:
name: SideStore-${{ steps.version.outputs.version }}.ipa
path: SideStore-${{ steps.version.outputs.version }}.ipa

- name: Upload *.dSYM Artifact
uses: actions/upload-artifact@v3.1.0
with:
name: SideStore-${{ steps.version.outputs.version }}-dSYM
path: ./*.dSYM/

- name: Reset cache for apps.sidestore.io/nightly
run: sleep 10 && curl https://apps.sidestore.io/reset-cache/nightly/${{ secrets.SIDESOURCE_KEY }}
20 changes: 16 additions & 4 deletions .github/workflows/pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,16 @@ jobs:
run: brew install ldid

- name: Add PR suffix to version
run: sed -e "/MARKETING_VERSION = .*/s/\$/-pr.${{ github.event.pull_request.number }}+$(git rev-parse --short HEAD)/" -i '' Build.xcconfig
run: sed -e "/MARKETING_VERSION = .*/s/\$/-pr.${{ github.event.pull_request.number }}+$(git rev-parse --short ${COMMIT:-HEAD})/" -i '' Build.xcconfig
env:
COMMIT: ${{ github.event.pull_request.head.sha }}

- name: Get version
id: version
run: echo "version=$(grep MARKETING_VERSION Build.xcconfig | sed -e "s/MARKETING_VERSION = //g")" >> $GITHUB_OUTPUT

- name: Echo version
run: echo "${{ steps.version.outputs.version }}"

- name: Setup Xcode
uses: maxim-lobanov/setup-xcode@v1.4.1
Expand All @@ -39,14 +48,17 @@ jobs:
- name: Convert to IPA
run: make ipa

- name: Add version to IPA file name
run: mv SideStore.ipa SideStore-${{ steps.version.outputs.version }}.ipa

- name: Upload SideStore.ipa Artifact
uses: actions/upload-artifact@v3.1.0
with:
name: SideStore.ipa
path: SideStore.ipa
name: SideStore-${{ steps.version.outputs.version }}.ipa
path: SideStore-${{ steps.version.outputs.version }}.ipa

- name: Upload *.dSYM Artifact
uses: actions/upload-artifact@v3.1.0
with:
name: SideStore-dSYM
name: SideStore-${{ steps.version.outputs.version }}-dSYM
path: ./*.dSYM/
38 changes: 22 additions & 16 deletions .github/workflows/stable.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,13 @@ jobs:
- name: Change version to tag
run: sed -e '/MARKETING_VERSION = .*/s/= .*/= ${{ github.ref_name }}/' -i '' Build.xcconfig

- name: Get version
id: version
run: echo "version=$(grep MARKETING_VERSION Build.xcconfig | sed -e "s/MARKETING_VERSION = //g")" >> $GITHUB_OUTPUT

- name: Echo version
run: echo "${{ steps.version.outputs.version }}"

- name: Setup Xcode
uses: maxim-lobanov/setup-xcode@v1.4.1
with:
Expand All @@ -41,22 +48,6 @@ jobs:
- name: Convert to IPA
run: make ipa

- name: Upload SideStore.ipa Artifact
uses: actions/upload-artifact@v3.1.0
with:
name: SideStore.ipa
path: SideStore.ipa

- name: Upload *.dSYM Artifact
uses: actions/upload-artifact@v3.1.0
with:
name: SideStore-dSYM
path: ./*.dSYM/

- name: Get version
id: version
run: echo "version=$(grep MARKETING_VERSION Build.xcconfig | sed -e "s/MARKETING_VERSION = //g")" >> $GITHUB_OUTPUT

- name: Get current date
id: date
run: echo "date=$(date -u +'%c')" >> $GITHUB_OUTPUT
Expand Down Expand Up @@ -85,3 +76,18 @@ jobs:
Built at (UTC date): `${{ steps.date_altstore.outputs.date }}`
Commit SHA: `${{ github.sha }}`
Version: `${{ steps.version.outputs.version }}`

- name: Add version to IPA file name
run: mv SideStore.ipa SideStore-${{ steps.version.outputs.version }}.ipa

- name: Upload SideStore.ipa Artifact
uses: actions/upload-artifact@v3.1.0
with:
name: SideStore-${{ steps.version.outputs.version }}.ipa
path: SideStore-${{ steps.version.outputs.version }}.ipa

- name: Upload *.dSYM Artifact
uses: actions/upload-artifact@v3.1.0
with:
name: SideStore-${{ steps.version.outputs.version }}-dSYM
path: ./*.dSYM/
Loading