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
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -81,7 +81,7 @@ This is an optional step. If you are happy with the automatic sync and update, y
81
81
??? tip "Instructions to Modify the Automatic Actions (Click to Open/Close)"
82
82
You can modify the automation by creating and using some variables.
83
83
84
-
To configure the automated build more granularly involves creating up to two environment variables: `SCHEDULED_BUILD` and/or `SCHEDULED_SYNC`. See [How to configure a variable](#how-to-configure-a-variable).
84
+
To configure the automated build more granularly involves creating up to two variables: `SCHEDULED_BUILD` and/or `SCHEDULED_SYNC`. See [How to configure a variable](#how-to-configure-a-variable).
85
85
86
86
Note that the weekly and monthly `Build Loop` actions will continue, but the actions are modified if one or more of these variables is set to false. **A successful Action Log will still appear, even if no automatic activity happens**.
@@ -95,10 +97,14 @@ Instructions to make updates are found at:
95
97
96
98
*[Update with Browser](bb-update.md){: target="_blank" }
97
99
98
-
There is also a helpful video for this process. Once again, this was prepared for an earlier version 3.2.3 or older. With version 3.4.1 and newer, the update and build is automatic:
100
+
There is also a helpful video for this process. Once again, this was prepared for an earlier version 3.2.3 or older. With version 3.4.1 and newer, the update and build is automatic if your *Apple* Developer account is active, agreements are signed and certificates are valid:
99
101
100
102
*[How to Update and Rebuild DIY Loop with a Web Browser](https://www.youtube.com/watch?v=0ipTsiqbbrQ){: target="_blank" }
101
103
104
+
After 3.6.0 is released, certificates will be automatically renewed. In the meantime, they must be renewed manually using these instructions:
@@ -117,13 +123,13 @@ These considerations were prepared when most people were using a Mac computer to
117
123
* Compatible version of *Xcode* is provided by *GitHub*
118
124
* The time required for the initial setup to build with a browser may take less time than one *macOS* and *Xcode* version update for those using [Build with *Mac*](../build/overview.md)
119
125
* Automatic Updates are loaded into *TestFlight*
120
-
* With version 3.4, builds are automatically prepared at least once a month
126
+
* With version 3.4 and newer, builds are automatically prepared at least once a month
121
127
* You choose when to install the new app from TestFlight onto your phone
122
128
* Manual Updates are easy
123
129
* 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
124
130
* After the *GitHub* Build starts, your app is ready to install on your *iPhone* in about an hour
125
131
* The app is delivered to your phone via *TestFlight*
126
132
* The app is considered "Beta" by *Apple* and expires after 90 days
127
-
* <spantranslate="no">Loop 3.4</span> and later versions provide automatic build as the default
133
+
* <spantranslate="no">Loop 3.4</span> and newer versions provide automatic build as the default
128
134
* Customization methods are documented at [Customize with Browser](custom-browser.md){: target="_blank" }
Copy file name to clipboardExpand all lines: docs/browser/build-dev-browser.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -93,7 +93,7 @@ If you have one branch as default, for example `main`, and choose to build a dif
93
93
94
94
The [Automatic Update & Build](automatic.md){: target="_blank" } features are applied to the default branch of your repository. Normally this is the `main` branch. If you are a developer or tester who wants the `dev` branch to be built automatically, you must configure it as your default branch. Be aware that for this situation, you will not get automatic updates of released code.
95
95
96
-
Most people should keep `main` as default and make a considered decision when to launch a manual build of the `dev` branch. At that time, it will automatically update to the latest `dev` commit unless you have modified your environment settings: [Modify Automatic Building](automatic.md#modify-automatic-building){: target="_blank" }.
96
+
Most people should keep `main` as default and make a considered decision when to launch a manual build of the `dev` branch. At that time, it will automatically update to the latest `dev` commit unless you have modified your settings with special `Variables`: [Modify Automatic Building](automatic.md#modify-automatic-building){: target="_blank" }.
Copy file name to clipboardExpand all lines: docs/browser/edit-browser.md
+8-6Lines changed: 8 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,9 @@
10
10
!!! warning "Modules vs Submodule"
11
11
This page has instructions to set up your own <code>fork</code> for the Modules, otherwise known as submodules, associated with <spantranslate="no">LoopWorkspace</span> that are needed for a selected customization.
12
12
13
-
Each Module has its own *GitHub* <code>repository</code>;and you will be working with your <code>fork</code> of that Module at https://github.com/username/Module, where username is your username.
13
+
Each Module has its own *GitHub* <code>repository</code>; and you will be working with your <code>fork</code> of that Module at https://github.com/my-name-org/Module, where you use your own organization (recommended) or personal account.
14
+
15
+
If you are an experienced builder who set the Submodule changes up in your personal *GitHub* account, you can leave those forks where they are, i.e., https://github.com/my-name/Module. You do not build from Submodules, so no `Secrets` are required.
14
16
15
17
!!! question "What is a SHA-1?"
16
18
SHA-1 means Secure Hash Algorithm 1; which is used to generate an alphanumeric code.
@@ -185,7 +187,7 @@ When you "<span translate="no">fork a repository"</span>, the default
185
187
* Otherwise, when you a preparing a customization where the file changed sufficiently between `main` and `dev` and you want to build the `main` branch, you need to create a branch for this Module that is consistent with the version you wish to customize.
186
188
187
189
??? abstract "Use only if directed (Click to Open/Close)"
188
-
Open your browser to your https://github.com/username/Module URL. If you already created the `branch` you need, you do not need to create a new one.
190
+
Open your browser to your https://github.com/my-name-org/Module URL. If you already created the `branch` you need, you do not need to create a new one.
189
191
190
192
If you are customizing a released version, use the [Table of SHA-1](#table-of-sha-1) under your version number below. Copy the SHA-1 for your Module so you can paste it into the URL in Step 2 below. The suggested branch name is `v-#.#.#` where #.#.# corresponds to the version number for `main`. You will use this in Step 3.3 below.
191
193
@@ -367,7 +369,7 @@ Save the customization lines in your text file for later use in the build_loop.y
0 commit comments