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
<h3id="success">Success<aclass="headerlink" href="#success" title="Anchor link to this Header on this Page">¶</a></h3>
3590
3590
<p>Once you see the green check mark by <code>Create Certificates</code>, the next step is to <ahref="../build-yml/">Build your <em><abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> App</a>.</p>
3591
3591
<h3id="failure">Failure<aclass="headerlink" href="#failure" title="Anchor link to this Header on this Page">¶</a></h3>
3592
-
<p>If this action fails, head over to the errors page. Review these links, identify and fix your error or ask for help.</p>
3593
3592
<ul>
3594
-
<li><ahref="../bb-errors/#help-with-errors" target="_blank">How to Ask for Help</a></li>
3595
-
<li><ahref="../bb-errors/#most-common-mistakes" target="_blank">Most Common Mistakes</a></li>
<li><ahref="../bb-errors/#examine-annotation" target="_blank">Examine Annotation</a> tells how to view the file needed to diagnose your problem.</li>
3595
-
<li><ahref="../bb-errors/#action-validate-secrets-errors" target="_blank">Action: Validate <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> Errors</a> tells you what to search for in the file</li>
3596
-
<li>Resolve the error and repeat the Action: <ahref="#validate-secrets">Validate <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></li>
3594
+
<li>Use the Browser Build Errors page to resolve the error, then repeat the Action</li>
3595
+
<li><ahref="../bb-errors/#quick-reference-for-browser-build-errors" target="_blank">Quick Reference for Browser Build Errors</a></li>
3597
3596
</ul>
3598
3597
</li>
3599
3598
</ul>
@@ -3642,9 +3641,8 @@ <h2 id="add-identifiers"><code>Add <abbr title="names of modules found on your A
3642
3641
<ul>
3643
3642
<li>If you see the green check (<spanclass="twemoji passed"><svgxmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><pathd="M8 16A8 8 0 1 1 8 0a8 8 0 0 1 0 16m3.78-9.72a.75.75 0 0 0-.018-1.042.75.75 0 0 0-1.042-.018L6.75 9.19 5.28 7.72a.75.75 0 0 0-1.042.018.75.75 0 0 0-.018 1.042l2 2a.75.75 0 0 0 1.06 0Z"/></svg></span>) continue to the next section</li>
<li><ahref="../bb-errors/#examine-annotation" target="_blank">Examine Annotation</a> tells how to view the file needed to diagnose your problem.</li>
3646
-
<li><ahref="../bb-errors/#action-add-identifiers-errors" target="_blank">Action: Add <abbrtitle="names of modules found on your Apple Developer Identifiers page that are required for GitHub build method">Identifiers</abbr> Errors</a> tells you what to search for in the file</li>
3647
-
<li>Resolve the error and repeat the Action: <ahref="#add-identifiers">Add <abbrtitle="names of modules found on your Apple Developer Identifiers page that are required for GitHub build method">Identifiers</abbr></a></li>
3644
+
<li>Use the Browser Build Errors page to resolve the error, then repeat the Action</li>
3645
+
<li><ahref="../bb-errors/#quick-reference-for-browser-build-errors" target="_blank">Quick Reference for Browser Build Errors</a></li>
<li><ahref="../bb-errors/#examine-annotation" target="_blank">Examine Annotation</a> tells how to view the file needed to diagnose your problem.</li>
4256
-
<li><ahref="../bb-errors/#action-validate-secrets-errors" target="_blank">Action: Validate <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> Errors</a> tells you what to search for in the file</li>
4257
-
<li>Resolve the error and repeat the Action: <ahref="#validate-secrets">Validate <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></a></li>
4255
+
<li>Use the Browser Build Errors page to resolve the error, then repeat the Action</li>
4256
+
<li><ahref="../bb-errors/#quick-reference-for-browser-build-errors" target="_blank">Quick Reference for Browser Build Errors</a></li>
4258
4257
</ul>
4259
4258
</li>
4260
4259
</ul>
@@ -4285,9 +4284,8 @@ <h2 id="add-identifiers">Add <abbr title="names of modules found on your Apple D
4285
4284
<ul>
4286
4285
<li>If you see the green check (<spanclass="twemoji passed"><svgxmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><pathd="M8 16A8 8 0 1 1 8 0a8 8 0 0 1 0 16m3.78-9.72a.75.75 0 0 0-.018-1.042.75.75 0 0 0-1.042-.018L6.75 9.19 5.28 7.72a.75.75 0 0 0-1.042.018.75.75 0 0 0-.018 1.042l2 2a.75.75 0 0 0 1.06 0Z"/></svg></span>) continue to the next section</li>
<li><ahref="../bb-errors/#examine-annotation" target="_blank">Examine Annotation</a> tells how to view the file needed to diagnose your problem</li>
4289
-
<li><ahref="../bb-errors/#action-add-identifiers-errors" target="_blank">Action: Add <abbrtitle="names of modules found on your Apple Developer Identifiers page that are required for GitHub build method">Identifiers</abbr> Errors</a> tells you what to search for in the file</li>
4290
-
<li>Resolve the error and repeat the Action: <ahref="../identifiers/#add-identifiers">Add <abbrtitle="names of modules found on your Apple Developer Identifiers page that are required for GitHub build method">Identifiers</abbr></a></li>
4287
+
<li>Use the Browser Build Errors page to resolve the error, then repeat the Action</li>
4288
+
<li><ahref="../bb-errors/#quick-reference-for-browser-build-errors" target="_blank">Quick Reference for Browser Build Errors</a></li>
<p>Wait a minute or two for the action to finish</p>
4555
4553
<ul>
4556
-
<li>If this action fails, head over to <ahref="../bb-errors/#action-create-certificates-errors">Action: Create Certificates Errors</a></li>
4557
-
<li>Once you've resolved the error, repeat the <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><ahref="../identifiers/#add-identifiers">Add <abbrtitle="names of modules found on your Apple Developer Identifiers page that are required for GitHub build method">Identifiers</abbr></a> and then Create Certificates. (The Add <abbrtitle="names of modules found on your Apple Developer Identifiers page that are required for GitHub build method">Identifiers</abbr> might not be required but it is fast and should be done as a matter of routine.)</li>
4554
+
<li>If you see the green check (<spanclass="twemoji passed"><svgxmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><pathd="M8 16A8 8 0 1 1 8 0a8 8 0 0 1 0 16m3.78-9.72a.75.75 0 0 0-.018-1.042.75.75 0 0 0-1.042-.018L6.75 9.19 5.28 7.72a.75.75 0 0 0-1.042.018.75.75 0 0 0-.018 1.042l2 2a.75.75 0 0 0 1.06 0Z"/></svg></span>) continue to the next section</li>
<p>Wait a few minutes to make sure there is not an early failure</p>
4592
4594
<ul>
4593
-
<li>If this action fails, head over to <ahref="../bb-errors/#action-build-loop-errors">Action: Build <abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> Errors</a></li>
4594
-
<li>Once you've resolved the error, it's a good idea to repeat all three steps in this order:<ul>
4595
-
<li><ahref="../identifiers/#add-identifiers">Add <abbrtitle="names of modules found on your Apple Developer Identifiers page that are required for GitHub build method">Identifiers</abbr></a></li>
4596
-
<li>Create Certificates</li>
4597
-
<li>Build <abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></li>
<li>Use the Browser Build Errors page to resolve the error, then repeat the Action</li>
4597
+
<li><ahref="../bb-errors/#quick-reference-for-browser-build-errors" target="_blank">Quick Reference for Browser Build Errors</a></li>
4598
+
</ul>
4599
+
</li>
4598
4600
</ul>
4599
4601
</li>
4602
+
<li>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 <em><abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app.<ul>
<li>If there is a late-appearing error, then use <ahref="../bb-errors/#quick-reference-for-browser-build-errors" target="_blank">Quick Reference for Browser Build Errors</a></li>
4600
4605
</ul>
4601
4606
</li>
4602
-
<li>If the process appears to be happening without an error, go do something else for a while. The build should take about 20-30 minutes.</li>
4603
4607
<li>Your app should eventually appear on <ahref="https://appstoreconnect.apple.com/apps" target="_blank">App Store Connect</a>.</li>
4604
4608
</ol>
4605
4609
<h3id="build-errors">Build Errors<aclass="headerlink" href="#build-errors" title="Anchor link to this Header on this Page">¶</a></h3>
<li>Certificates will be automatically updated if you have configured this <code>Variable</code></li>
3939
3939
<li>With <code>Loop 3.6.0</code> and newer versions, as long as your <em>Apple</em> developers license is valid and all agreements are signed: <strong>you can skip the steps to create or renew your certificates</strong>!</li>
3940
3940
</ul>
3941
+
<p>Not sure how to get to the Variables screen. Review the two graphics.</p>
3942
+
<p>This graphic shows how to access Variables for a <abbrtitle="contains project files and each file's revision history">repository</abbr> (similar steps required for an organization).</p>
3943
+
<palign="center"><imgalt="steps to add a variable" src="../img/add-variable.png" width="600" /></p>
3944
+
<p>This graphic shows how to add the <code>ENABLE_NUKE_CERTS</code> to an organization. Be sure that Repository access is set to <code>Public repositories</code>. When adding this to a <abbrtitle="contains project files and each file's revision history">repository</abbr>, that option is not shown.</p>
<h2id="next-step">Next Step<aclass="headerlink" href="#next-step" title="Anchor link to this Header on this Page">¶</a></h2>
3943
3947
<p>The next step is to <ahref="../identifiers/">Validate <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> and Add <abbrtitle="names of modules found on your Apple Developer Identifiers page that are required for GitHub build method">Identifiers</abbr></a>.</p>
0 commit comments