You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/browser/automatic.md
+13-9Lines changed: 13 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -9,21 +9,23 @@ The instructions provided for building with a browser include settings to automa
9
9
10
10
What does that mean?
11
11
12
-
* **inactive** means no commits within the last 60 days
12
+
* **inactive** means stable code (no new commit within the last 60 days)
13
13
* **disables actions** means the Build Action shows up as disabled
14
14
15
15
### What Manual Action is Required?
16
16
17
17
For any repository that is stable, like the *Loop* app, you may need to take manual action to keep automatic builds flowing every month.
18
18
19
19
* Put a calendar reminder to check every month on the 2nd day of the month (or later)
20
-
* Check that *TestFlight* has a new build of the *Loop* app
20
+
* Check that *TestFlight* has a new build of the *Loop*(or other) app
21
21
* If not, go to your repository to see if the build action is disabled
22
22
* If necessary, enable the build action at your repository as shown in the graphic below and then launch a manual build
23
23
24
24

25
25
26
-
This keeps the most recent version of your app available in *TestFlight* for you to install when you are ready.
26
+
This keeps the most recent version of your app available in *TestFlight* for you to install when you are ready. This should be required no more frequently than every 60 days, however, best to make it a monthly habit to check.
27
+
28
+
> Builds in *TestFlight* are good for 90 days before they [expire](../operation/features/notifications.md#loop-app-expiration-notification){: target="_blank" }.
27
29
28
30
## What is Automatic
29
31
@@ -33,9 +35,10 @@ These events are automatically scheduled:
33
35
* If found, your fork is automatically updated and a new build created and uploaded to *TestFlight*
34
36
* Once a month: Build the app and upload the fresh build to *TestFlight*
35
37
36
-
> These automatic actions happen on schedule, but if your build action is disabled, no build actually happens, no warning email is sent and a green checkmark (✅) appears beside a very short build action in which the actual build was skipped.
37
-
>
38
-
> * Refer to [What Manual Action is Required?](#what-manual-action-is-required)
38
+
!!! important "You Get No Warning if Repository Build Action is Disabled"
39
+
These automatic actions happen on schedule, but if your build action is disabled, no build actually happens, no warning email is sent and a green checkmark (✅) appears beside a very short build action in which the actual build was skipped.
40
+
41
+
* Refer to [What Manual Action is Required?](#what-manual-action-is-required)
39
42
40
43
If you do not want this automatic schedule, you can modify it.
41
44
@@ -63,9 +66,10 @@ In that case, you should check your favorite information site to find out what t
63
66
64
67
On the first day of every month, 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.
65
68
66
-
> This automatic monthly build happens on schedule, but if your build action is disabled, no build actually happens, no warning email is sent and a green checkmark (✅) appears beside a very short build action in which the actual build was skipped.
67
-
>
68
-
> * Refer to [What Manual Action is Required?](#what-manual-action-is-required)
69
+
!!! important "You Get No Warning if Repository Build Action is Disabled"
70
+
If your build action is disabled, no build actually happens, no warning email is sent and a green checkmark (✅) appears beside a very short build action in which the actual build was skipped.
71
+
72
+
* Refer to [What Manual Action is Required?](#what-manual-action-is-required)
69
73
70
74
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.)
Copy file name to clipboardExpand all lines: docs/browser/bb-overview.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -122,7 +122,7 @@ These considerations were prepared when most people were using a Mac computer to
122
122
* Automatic Updates are loaded into *TestFlight*
123
123
* With version 3.4 and newer, builds are automatically prepared at least once a month
124
124
* You choose when to install the new app from TestFlight onto your phone
125
-
* WARNING: starting May 2025, [Manual Action for Automatic Build](automatic.md#manual-action-for-automatic-build){: target="_blank" } may be required - be sure to check monthly to see if you need to start a build manually
125
+
***WARNING:** starting May 2025, [Manual Action for Automatic Build](automatic.md#manual-action-for-automatic-build){: target="_blank" } may be required - be sure to check monthly to see if you need to start a build manually
126
126
* Manual Updates are easy
127
127
* Starting an update takes a few minutes of your time; it can be done from your phone; the rest is automatic and is done in about an hour
128
128
* After the *GitHub* Build starts, your app is ready to install on your *iPhone* in about an hour
Copy file name to clipboardExpand all lines: docs/browser/other-apps.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -390,7 +390,7 @@ Refer to the graphic below for the first four steps:
390
390
391
391
1. Wait a few minutes to make sure there is not an early failure
392
392
* If you see the red `X` (:octicons-x-circle-fill-16:{: .failed }):
393
-
* Use the Browser Build Errors page to resolve the error, substituting , then repeat the Action
393
+
* Use the Browser Build Errors page (which uses LoopWorkspace repository) to resolve the error, substituting the repository name for the app you are building, then repeat the Action
394
394
*[Quick Reference for Browser Build Errors](bb-errors.md#quick-reference-for-browser-build-errors){: target="_blank" }
395
395
1. If the process appears to be happening without an error, go do something else for a while. The build should take less than half an hour (these tend to build faster than the *Loop* app.
396
396
* When you see the green check (:octicons-check-circle-fill-16:{: .passed }) continue
Copy file name to clipboardExpand all lines: docs/browser/phone-install.md
+6-3Lines changed: 6 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -66,9 +66,12 @@ The instructions on the [Configure to Use Browser](intro-summary.md){: target="_
66
66
* This is only for the `default` branch, typically `main`
67
67
* Build the app at least once a month and upload it to *TestFlight*
68
68
69
-
> These automatic actions happen on schedule, but starting May 2025, you may find your build action disabled by *GitHub*. (Might happen every 60 days.) In that case, no build actually happens, no warning email is sent and a green checkmark (✅) appears beside a very short build action in which the actual build was skipped.
70
-
>
71
-
> * Refer to [What Manual Action is Required?](automatic.md#what-manual-action-is-required){: target="_blank" }
69
+
!!! important "You Get No Warning if Repository Build Action is Disabled"
70
+
Alert - this issue is new as of May 2025. Your build action might be disabled by *GitHub*, which means you need to enable it manually.
71
+
72
+
If your build action is disabled, no build actually happens, no warning email is sent and a green checkmark (✅) appears beside a very short build action in which the actual build was skipped.
73
+
74
+
* Refer to [Manual Action for Automatic Build](automatic.md#manual-action-for-automatic-build){: target="_blank" }
72
75
73
76
Unless you make the recommended one-time change to [Disable Automatic Install from *TestFlight*](#disable-automatic-install-from-testflight), the default setting for each app found in *TestFlight* is to:
0 commit comments