-
Notifications
You must be signed in to change notification settings - Fork 7.6k
Add scheduled sync and build, and allow for customization of Loop with GitHub Actions / Fastlane builds #43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
ps2
merged 25 commits into
LoopKit:dev
from
bjornoleh:fastlane_scheduled_sync-build-customize
Jul 12, 2023
Merged
Changes from 24 commits
Commits
Show all changes
25 commits
Select commit
Hold shift + click to select a range
d854e3b
Scheduled sync and build, with option to customize Loop
bjornoleh 0ad2bc1
Add ./patches/save_patches_here.md
bjornoleh f5ff351
build_loop.yml: update patch templates for submodules
bjornoleh a62873b
build_loop.yml: comment out patch template for submodule Loop
bjornoleh 3751219
build_loop.yml: patch template app name = CustomLoop
bjornoleh d8a160f
Update build_loop.yml: fix typo
bjornoleh c830f5d
Update save_patches_here.md: fix typo
bjornoleh 6ae3b1d
build_loop.yml: delete test_mode
bjornoleh bbf5e11
build_loop.yml: remove env CUSTOMIZE_APP
bjornoleh c387019
Update build_loop.yml: remove remaining env CUSTOMIZE_APP refs
bjornoleh 175b034
build_loop.yml: remove '--exclude=' from 'git apply'
bjornoleh 66c5908
Create update.yml
bjornoleh da5de54
Remove keepalive action from build_loop.yml
bjornoleh 8ede04a
Adapt build_loop.yml and update.yml to be run in an "actions" branch
bjornoleh f4e6f5a
build_loop.yml: Add job names for `secrets` and `upstream_sync_and_bu…
bjornoleh 277178f
update.yml: shorter job name for `check_latest_from_upstream`:
bjornoleh 7874c02
build_loop.yml: use curl instead of wget for downloading patches
bjornoleh 27b97a4
Changes to build_loop.yml and update.yml:
bjornoleh 52106bf
Add branch name to run-names
bjornoleh c8d10df
Remove mention of setting TARGET_BRANCH as default, since its not fixed
bjornoleh 7a83fa8
Move update and keep alive features to build_loop.yml
bjornoleh 42a7386
Delete update.yml
bjornoleh 5705c01
testflight.md: update GH_PAT instructions
bjornoleh 86feb3e
testflight.md instructions: Create a branch named "alive"
bjornoleh 9ee263e
testflight.md: rephrase section on ‘Create a branch named "alive"’
bjornoleh File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| LoopWorkspace-level patches can be saved in this directory (LoopWorkspace/patches/) |
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"You will now create a branch..." is a little commanding. Can we instead give them the reason they are doing this, and say "TestFlight builds expire every 90 days. This process you are implementing here will rebuild Loop periodically, and requires that you create a branch named "alive" so that github will not expire the rebuild if no code updates are made"