Skip to content

Commit 0345e97

Browse files
authored
Merge pull request #850 from marionbarker/working-docs
Add information about scheduled build with GitHub
2 parents 74dd3c2 + acd2080 commit 0345e97

File tree

3 files changed

+20
-1
lines changed

3 files changed

+20
-1
lines changed

docs/gh-actions/automatic.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,24 @@ You still need to **take these actions** to ensure a recent build of the *Loop*
1919
* Keep your *Apple Developer* account up to date with agreements signed
2020
* [Renew Certificate](gh-update.md#renew-certificate){: target="_blank" } once a year
2121

22+
### Successful Weekly Action
23+
24+
Normally, you will see a successful `build action` once a week. This happens at 08:00 UTC every Wednesday.
25+
26+
If there are no updates to the `main` branch, your actions show a very short, successful `build action` as shown in the graphic below. It only takes about a minute because the logic says - no update then skip the build.
27+
28+
![normal weekly check for updates when there are no updates](img/normal-check-for-updates.png)
29+
30+
If there is an update, the `build action` updates your fork and creates a new build.
31+
32+
In that case, you should check your favorite information site to find out what the update was and then, when you are ready, install the update using the *TestFlight* app on your phone.
33+
34+
### Successful Monthly Action
35+
36+
On the first day of every month at 06:00 UTC, you will see a successful `build action`. The purpose of this build is to provide a recent version of the app in *TestFlight* so you are never in a situation where you have no app on your phone.
37+
38+
You start getting [Notifications](../operation/features/notifications.md#loop-app-expiration-notification){: target="_blank" } when there are fewer than 20 days until expiration. When you see the warning, install the newest build from your *TestFlight* app. You do not want to get the dreaded "Loop Beta is not available" message on your phone. (The warnings get very agressive when close to expiration.)
39+
2240
## Modify Automatic Building
2341

2442
For someone using [development code](build-dev-browser.md) for their own use, they could decide to choose when to update their `fork` to the most recent commit. They can still have the advantage of automatic building without automatic updates; in other words, they want a new build added to TestFlight every month. There may be other configurations someone would choose. These options are available starting with Loop 3.3.0 (`dev` branch) and later.
99.9 KB
Loading

docs/version/releases.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,8 @@ These features are added:
5252
* Dexcom and Nighscout Users: automatic update of SAGE to Nightscout when Dexcom sensor is changed
5353
* Medtronic and Nighscout Users: automatic update of CAGE to Nightscout when set is changed
5454
* Omnipod Users:
55-
* Cannula Insertion and Pod Deactivate uses a slider to minimize accidentally tap of a button
55+
* Cannula Insertion uses a slider to minimize accidental insertion before pod is attached to the body
56+
* Pod Deactivate uses a slider to minimize accidental deactivation
5657
* Pod Set up from Pod Pairing until Cannula is inserted now disables auto-lock of screen
5758
* Browser Builders:
5859
* improved error messages and automatic rebuild of app to *TestFlight*

0 commit comments

Comments
 (0)