mirror of
https://github.com/LiveContainer/LiveContainer.git
synced 2026-04-25 09:05:53 +03:00
[PR #156] [MERGED] Add functionality for AltStore / SideStore Source #1067
Labels
No labels
bug
compatibility
enhancement
multitasking
pull-request
safe area
status: broken
status: usable
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/LiveContainer#1067
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/LiveContainer/LiveContainer/pull/156
Author: @Staubgeborener
Created: 9/10/2024
Status: ✅ Merged
Merged: 9/20/2024
Merged by: @khanhduytran0
Base:
main← Head:main📝 Commits (10+)
93dd93fCreate emptyfileb406391Add files via upload2fe7942Create update_json.py3d649e3Create apps.jsond067350Create update_source.ymlfe1dad2Update apps.json975523bUpdate update_json.pyd8e43c3Update apps.json4eca998Updated source with latest released46cd11Update apps.json📊 Changes
7 files changed (+314 additions, -0 deletions)
View changed files
➕
.github/workflows/update_source.yml(+74 -0)➕
apps.json(+97 -0)➕
screenshots/1.png(+0 -0)➕
screenshots/emptyfile(+1 -0)➕
screenshots/header.png(+0 -0)➕
screenshots/release.png(+0 -0)➕
update_json.py(+142 -0)📄 Description
(Strongly inspiration from the YTLitePlus solution).
This PR makes it possible to add LiveContainer as AltStore / SideStore Source. This means that with a new release, the binaries do not have to be built yourself or downloaded via GitHub Actions, but the next LiveContainer release can be updated directly via AltStore / SideStore with one click.
Source: https://faq.altstore.io/distribute-your-apps/make-a-source
The GitHub workflow currently runs once at midnight. However, it could also be possible to react automatically as soon as a new release is detected.
What still needs to be adapted
Screenshots. I have developed a sample screenshot, but I am not a graphic designer. Screenshots are still missing for this and this file (right now these are transparent images in correct size). The header screenshot should look like this. More screenshots can be add under line 26.
Also the appPermissions and privacy should get a closer look, i did this bya quick look into the
info.plistfile.Proof of concept / example screenshots:
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.