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: browser/bb-errors/index.html
+8-8Lines changed: 8 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -936,7 +936,7 @@
936
936
937
937
938
938
<spanclass="md-ellipsis">
939
-
Identifiers
939
+
Prepare Identifiers
940
940
941
941
</span>
942
942
@@ -976,11 +976,11 @@
976
976
977
977
978
978
<liclass="md-nav__item">
979
-
<ahref="../certs/" class="md-nav__link">
979
+
<ahref="../tf-users/" class="md-nav__link">
980
980
981
981
982
982
<spanclass="md-ellipsis">
983
-
Create Certificates
983
+
Prepare TestFlight Group
984
984
985
985
</span>
986
986
@@ -998,11 +998,11 @@
998
998
999
999
1000
1000
<liclass="md-nav__item">
1001
-
<ahref="../build-yml/" class="md-nav__link">
1001
+
<ahref="../certs/" class="md-nav__link">
1002
1002
1003
1003
1004
1004
<spanclass="md-ellipsis">
1005
-
Build the App
1005
+
Create Certificates
1006
1006
1007
1007
</span>
1008
1008
@@ -1020,11 +1020,11 @@
1020
1020
1021
1021
1022
1022
<liclass="md-nav__item">
1023
-
<ahref="../tf-users/" class="md-nav__link">
1023
+
<ahref="../build-yml/" class="md-nav__link">
1024
1024
1025
1025
1026
1026
<spanclass="md-ellipsis">
1027
-
TestFlight Users
1027
+
Build the App
1028
1028
1029
1029
</span>
1030
1030
@@ -4618,7 +4618,7 @@ <h3 id="error-a-new-one-cannot-be-created-because-you-enabled"><code>Error: A ne
4618
4618
</ul>
4619
4619
</li>
4620
4620
</ol>
4621
-
<p>At this point, get your correct <code>TEAMID</code>, fix your <abbrtitle="a method to securely embed personal information into your fork of LoopWorkspace to enable GitHub to have access required to build Loop">Secrets</abbr> file to have the correct <code>TEAMID</code> and then return to <ahref="../prepare-fork/#configure-secrets">First-Time: Configure <abbrtitle="a method to securely embed personal information into your fork of LoopWorkspace to enable GitHub to have access required to build Loop">Secrets</abbr></a>. This time you will be updating <code>TEAMID</code> in the <abbrtitle="contains project files and each file's revision history">repository</abbr>secret list.</p>
4621
+
<p>At this point, get your correct <code>TEAMID</code>, fix your <abbrtitle="a method to securely embed personal information into your fork of LoopWorkspace to enable GitHub to have access required to build Loop">Secrets</abbr> file to have the correct <code>TEAMID</code> and then return to <ahref="../prepare-fork/#configure-secrets">First-Time: Configure <abbrtitle="a method to securely embed personal information into your fork of LoopWorkspace to enable GitHub to have access required to build Loop">Secrets</abbr></a>. This time you will be updating <code>TEAMID</code> in the secret list.</p>
4622
4622
<h2id="repeat-build-loop-errors">Repeat <code>Build Loop</code> Errors<aclass="headerlink" href="#repeat-build-loop-errors" title="Anchor link to this Header on this Page">¶</a></h2>
4623
4623
<p>This section is only for people who have successfully built using <em><abbrtitle="an online service for storing repositories, accessible from a browser">GitHub</abbr> Build <abbrtitle="a custom application for the GitHub Actions platform that performs a complex but frequently repeated task; specifically used to build Loop from a browser">Actions</abbr></em>.</p>
4624
4624
<p>Use the <ahref="#examine-annotation">Examine Annotation</a> instructions to find your error message.</p>
Copy file name to clipboardExpand all lines: browser/bb-overview/index.html
+10-10Lines changed: 10 additions & 10 deletions
Original file line number
Diff line number
Diff line change
@@ -1128,7 +1128,7 @@
1128
1128
1129
1129
1130
1130
<spanclass="md-ellipsis">
1131
-
Identifiers
1131
+
Prepare Identifiers
1132
1132
1133
1133
</span>
1134
1134
@@ -1168,11 +1168,11 @@
1168
1168
1169
1169
1170
1170
<liclass="md-nav__item">
1171
-
<ahref="../certs/" class="md-nav__link">
1171
+
<ahref="../tf-users/" class="md-nav__link">
1172
1172
1173
1173
1174
1174
<spanclass="md-ellipsis">
1175
-
Create Certificates
1175
+
Prepare TestFlight Group
1176
1176
1177
1177
</span>
1178
1178
@@ -1190,11 +1190,11 @@
1190
1190
1191
1191
1192
1192
<liclass="md-nav__item">
1193
-
<ahref="../build-yml/" class="md-nav__link">
1193
+
<ahref="../certs/" class="md-nav__link">
1194
1194
1195
1195
1196
1196
<spanclass="md-ellipsis">
1197
-
Build the App
1197
+
Create Certificates
1198
1198
1199
1199
</span>
1200
1200
@@ -1212,11 +1212,11 @@
1212
1212
1213
1213
1214
1214
<liclass="md-nav__item">
1215
-
<ahref="../tf-users/" class="md-nav__link">
1215
+
<ahref="../build-yml/" class="md-nav__link">
1216
1216
1217
1217
1218
1218
<spanclass="md-ellipsis">
1219
-
TestFlight Users
1219
+
Build the App
1220
1220
1221
1221
</span>
1222
1222
@@ -3807,7 +3807,7 @@ <h3 id="how-to-video-to-build-with-a-browser">How-to Video to Build with a Brows
3807
3807
<li><ahref="https://www.youtube.com/watch?v=kiu5ho0MTW8" target="_blank">How to Build the <em><abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> App With a Web Browser</a></li>
3808
3808
</ul>
3809
3809
<h3id="configure-to-use-browser">Configure to use Browser<aclass="headerlink" href="#configure-to-use-browser" title="Anchor link to this Header on this Page">¶</a></h3>
3810
-
<p>The steps on these pages must be completed (in order) for you to build an app using a browser:</p>
3810
+
<p>The steps on these pages must be completed for you to build an app using a browser:</p>
3811
3811
<ol>
3812
3812
<li><ahref="../intro-summary/" target="_blank">Introduction and Summary</a></li>
3813
3813
<li><ahref="../secrets/" target="_blank">Collect <abbrtitle="a method to securely embed personal information into your fork of LoopWorkspace to enable GitHub to have access required to build Loop">Secrets</abbr></a><ul>
@@ -3816,11 +3816,11 @@ <h3 id="configure-to-use-browser">Configure to use Browser<a class="headerlink"
<li><ahref="../identifiers/" target="_blank"><abbrtitle="names of modules found on your Apple Developer Identifiers page that are required for GitHub build method">Identifiers</abbr></a></li>
3819
+
<li><ahref="../identifiers/" target="_blank">Prepare <abbrtitle="names of modules found on your Apple Developer Identifiers page that are required for GitHub build method">Identifiers</abbr></a></li>
<li><ahref="../tf-users/" target="_blank">Prepare <em><abbrtitle="a method to distribute apps without direct connection">TestFlight</abbr></em> Group</a></li>
<li><ahref="../build-yml/" target="_blank">Build the <em><abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> App</a></li>
3823
-
<li><ahref="../tf-users/" target="_blank"><em><abbrtitle="a method to distribute apps without direct connection">TestFlight</abbr></em> Users</a></li>
3824
3824
</ol>
3825
3825
<p>The pages of instructions listed above give detailed steps on how to build the <em><abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app. If you are building a different app, you can follow the detailed instructions but will need to know the Fork, App Name, <abbrtitle="names of modules found on your Apple Developer Identifiers page that are required for GitHub build method">Identifiers</abbr> and in some cases <abbrtitle="a unique identifier that Apple users for a given app, yours has your TEAMID embedded in it, group.com.TEAMID.loopkit.LoopGroup">App Group</abbr> for the App you intend to build. Once you build one app, subsequent apps are much easier to build.</p>
<pclass="admonition-title">Update new <abbrtitle="One of 6 Secrets: Generated with your GitHub account; set it to never expire">GH_PAT</abbr> to <code><abbrtitle="a method to securely embed personal information into your fork of LoopWorkspace to enable GitHub to have access required to build Loop">Secrets</abbr></code></p>
4387
4387
<p>After you get your new token, immediately add it to your <code><abbrtitle="a method to securely embed personal information into your fork of LoopWorkspace to enable GitHub to have access required to build Loop">Secrets</abbr></code> for any app you build with this method. You don't have to rebuild the app, but it's a good idea to at least run <code>Action 1. Validate Secrets</code> for each <abbrtitle="contains project files and each file's revision history">repository</abbr> to make sure you did not make a mistake.</p>
4388
+
<p>This might be a good time to <ahref="../prepare-fork/#switch-to-a-github-organization" target="_blank">Switch to a <abbrtitle="an online service for storing repositories, accessible from a browser">GitHub</abbr> Organization</a>.</p>
4388
4389
</div>
4389
4390
<p>You can regenerate your <em><abbrtitle="an online service for storing repositories, accessible from a browser">GitHub</abbr></em><code>Personal Access Token</code> at any time by clicking on the link below. (it will open in a new browser tab.)</p>
<palign="center"><imgalt="copy fastlane access token on github" src="../img/gh-token-to-copy.png" width="600" /></p>
4409
4410
<p>The next step is to update <abbrtitle="One of 6 Secrets: Generated with your GitHub account; set it to never expire">GH_PAT</abbr> in your <code><abbrtitle="a method to securely embed personal information into your fork of LoopWorkspace to enable GitHub to have access required to build Loop">Secrets</abbr></code>. (If you build other apps with this method - update the <abbrtitle="One of 6 Secrets: Generated with your GitHub account; set it to never expire">GH_PAT</abbr> for all of them right now - do not forget.)</p>
4410
4411
<h3id="update-secrets">Update <code><abbrtitle="a method to securely embed personal information into your fork of LoopWorkspace to enable GitHub to have access required to build Loop">Secrets</abbr></code><aclass="headerlink" href="#update-secrets" title="Anchor link to this Header on this Page">¶</a></h3>
4411
-
<p>This example is for updating <abbrtitle="One of 6 Secrets: Generated with your GitHub account; set it to never expire">GH_PAT</abbr> in the <code><abbrtitle="a method to securely embed personal information into your fork of LoopWorkspace to enable GitHub to have access required to build Loop">Secrets</abbr></code> for your <code>repository</code>, but the same method can be applied when changing any of the <code><abbrtitle="a method to securely embed personal information into your fork of LoopWorkspace to enable GitHub to have access required to build Loop">Secrets</abbr></code>.</p>
4412
+
<p>This example is for updating <abbrtitle="One of 6 Secrets: Generated with your GitHub account; set it to never expire">GH_PAT</abbr> in the <code><abbrtitle="a method to securely embed personal information into your fork of LoopWorkspace to enable GitHub to have access required to build Loop">Secrets</abbr></code> for your <code>repository</code>, but the same method can be applied when changing any of the <code><abbrtitle="a method to securely embed personal information into your fork of LoopWorkspace to enable GitHub to have access required to build Loop">Secrets</abbr></code>. It uses a personal account, instead of an organization. So it shows changing the <code>Secret</code> for a specific <abbrtitle="contains project files and each file's revision history">repository</abbr> and would need to be repeated for every <abbrtitle="contains project files and each file's revision history">repository</abbr> you use. This might be a good time to <ahref="../prepare-fork/#switch-to-a-github-organization" target="_blank">Switch to a <abbrtitle="an online service for storing repositories, accessible from a browser">GitHub</abbr> Organization</a>.</p>
4412
4413
<p>Open the <code>repository</code> for which you will update <code><abbrtitle="a method to securely embed personal information into your fork of LoopWorkspace to enable GitHub to have access required to build Loop">Secrets</abbr></code>. On the far right is a Settings selection. If you don't see Settings (if last item on row is Insights), then you are <strong>not</strong> on your <code>fork</code> or you need to sign in to your <em><abbrtitle="an online service for storing repositories, accessible from a browser">GitHub</abbr></em> account. You should see <code>username/LoopWorkspace</code> with <code>forked</code> from <code>LoopKit/LoopWorkspace</code> underneath.</p>
4413
4414
<p>Refer to the <abbrtitle="Graphics Interchange Format (GIF) can be used for small animations and low-resolution video clips">GIF</abbr> for help. There are 3 frames.</p>
<li>Tap on Settings, then scroll down until you see <code>Secrets and variables</code> on the left side and click on the drop down indicator to display <code>Actions</code>.</li>
4417
-
<li>Keep scrolling on the same screen, past the <code>Action secrets / New repository secret</code> row, until you see the list of your current <code><abbrtitle="a method to securely embed personal information into your fork of LoopWorkspace to enable GitHub to have access required to build Loop">Secrets</abbr></code>.</li>
4418
+
<li>Keep scrolling on the same screen, past the <code>Action secrets / New secret</code> row, until you see the list of your current <code><abbrtitle="a method to securely embed personal information into your fork of LoopWorkspace to enable GitHub to have access required to build Loop">Secrets</abbr></code>.</li>
4418
4419
<li>Click on the <abbrtitle="One of 6 Secrets: Generated with your GitHub account; set it to never expire">GH_PAT</abbr>, tap on the pencil and enter the new token in the form. Click on Update Secret to complete the action.</li>
4419
4420
</ol>
4420
4421
<p>Scroll all the way to the top of the screen and tap on your LoopWorkspace link. Then follow the <ahref="#how-to-update-or-rebuild">How to Update or Rebuild</a> instructions to start a new build.</p>
0 commit comments