Skip to content

Commit

Permalink
Deploying to gh-pages from @ 7f606a6 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
marionbarker committed Sep 30, 2023
1 parent 02740fd commit 4b9040c
Show file tree
Hide file tree
Showing 11 changed files with 366 additions and 230 deletions.
12 changes: 6 additions & 6 deletions build/build-app/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -857,8 +857,8 @@
</li>

<li class="md-nav__item">
<a href="#github-build-loop" class="md-nav__link">
GitHub Build Loop
<a href="#build-with-browser" class="md-nav__link">
Build with Browser
</a>

</li>
Expand Down Expand Up @@ -2542,8 +2542,8 @@
</li>

<li class="md-nav__item">
<a href="#github-build-loop" class="md-nav__link">
GitHub Build Loop
<a href="#build-with-browser" class="md-nav__link">
Build with Browser
</a>

</li>
Expand Down Expand Up @@ -2811,8 +2811,8 @@ <h2 id="summary">Summary<a class="headerlink" href="#summary" title="Anchor link
<h2 id="build-video">Build Video<a class="headerlink" href="#build-video" title="Anchor link to this Header on this Page">&para;</a></h2>
<p>The <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> and Learn team prepared this <a href="https://youtu.be/gddhljzsNkM">YouTube video</a> showing how to build <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> 2.2.x including the steps required to update if you previously built. The steps are different now. The video may be worth watching, but once you've reviewed it, work through the new build process described on this page.</p>
<p>If you do watch this video, please note that you no longer are required to delete provisioning profiles as a separate step and the overall building process is streamlined.</p>
<h2 id="github-build-loop"><abbr title="an online service for storing repositories, accessible from a browser">GitHub</abbr> Build <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr><a class="headerlink" href="#github-build-loop" title="Anchor link to this Header on this Page">&para;</a></h2>
<p>If you previously used <a href="../../gh-actions/gh-overview/"><abbr title="an online service for storing repositories, accessible from a browser">GitHub</abbr> Build</a> to install <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> on this phone, you must make sure that automatically install is <strong>disabled</strong> in <a href="../../gh-actions/gh-deploy/#install-testflight"><abbr title="a method to distribute apps without direct connection">TestFlight</abbr></a>, or you will not be able to install on that phone with <abbr title="program used to build an app">Xcode</abbr>.</p>
<h2 id="build-with-browser">Build with Browser<a class="headerlink" href="#build-with-browser" title="Anchor link to this Header on this Page">&para;</a></h2>
<p>If you previously used <a href="../../gh-actions/gh-overview/">Build with Browser</a> to install <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> on this phone, you must <a href="../../gh-actions/gh-deploy/#disable-automatic-install-fromtestflight">Disable Automatic Install from&nbsp;<span translate="no"><abbr title="a method to distribute apps without direct connection">TestFlight</abbr></span></a> or you will not be able to install on that phone with <abbr title="program used to build an app">Xcode</abbr>.</p>
<h2 id="developer-mode">Developer Mode<a class="headerlink" href="#developer-mode" title="Anchor link to this Header on this Page">&para;</a></h2>
<p>If you are running <abbr title="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr> 15/<abbr title="Apple watch operating system; must be compatible with phone iOS">watchOS</abbr> 8, you do not have developer mode and can skip ahead to <a href="#download-loop">Download <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></a>.</p>
<p>If you are running <abbr title="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr> 16/<abbr title="Apple watch operating system; must be compatible with phone iOS">watchOS</abbr> 9 or newer, you must enable Developer Mode to run or build <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> directly from <abbr title="program used to build an app">Xcode</abbr>. (This is true for any app created by <abbr title="program used to build an app">Xcode</abbr> directly on your device.) If you want to know more, click on this <a href="https://developer.apple.com/documentation/xcode/enabling-developer-mode-on-a-device">Apple Link about Developer Mode</a>.</p>
Expand Down
389 changes: 241 additions & 148 deletions gh-actions/gh-customize/index.html

Large diffs are not rendered by default.

161 changes: 102 additions & 59 deletions gh-actions/gh-deploy/index.html

Large diffs are not rendered by default.

28 changes: 14 additions & 14 deletions gh-actions/gh-first-time/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -959,8 +959,8 @@
<ul class="md-nav__list">

<li class="md-nav__item">
<a href="#already-have-loopworkspace" class="md-nav__link">
Already Have LoopWorkspace?
<a href="#already-haveloopworkspace" class="md-nav__link">
Already Have&nbsp;LoopWorkspace?
</a>

</li>
Expand Down Expand Up @@ -2862,8 +2862,8 @@
<ul class="md-nav__list">

<li class="md-nav__item">
<a href="#already-have-loopworkspace" class="md-nav__link">
Already Have LoopWorkspace?
<a href="#already-haveloopworkspace" class="md-nav__link">
Already Have&nbsp;LoopWorkspace?
</a>

</li>
Expand Down Expand Up @@ -2963,8 +2963,8 @@ <h2 id="build-loop-using-github-actions">Build <abbr title="With a capital L, Lo
<li><strong>Do I need a Mac computer?</strong> No. This can be done on any browser, although it will be easier using a computer or tablet than just using a phone.</li>
<li><strong>Can I do this on my phone?</strong> Yes, but the graphics shown on this page are from a computer browser.</li>
<li><strong>Isn't it hard to build every 90 days?</strong> The initial setup and deployment take a lot of your focused time. But once you build once, subsequent builds take very little of your time to start, then the rest is done automatically.</li>
<li><strong>Can I use this for my child?</strong> You, as the adult, can install using <em><abbr title="a method to distribute apps without direct connection">TestFlight</abbr></em> on your child's phone. The explicit steps are provided at <a href="../gh-deploy/#install-testflight-loop-for-child"><em><abbr title="an online service for storing repositories, accessible from a browser">GitHub</abbr></em> Deploy: Install <em><abbr title="a method to distribute apps without direct connection">TestFlight</abbr></em> <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> for Child</a>.</li>
<li><strong>Can I still use my customizations?</strong> Yes. <a href="../gh-customize/">Customize with <em><abbr title="an online service for storing repositories, accessible from a browser">GitHub</abbr></em></a></li>
<li><strong>Can I use this for my child?</strong> You, as the adult, can install using <em><abbr title="a method to distribute apps without direct connection">TestFlight</abbr></em> on your child's phone. The explicit steps are provided at <a href="../gh-deploy/#testflightfor-a-child">Install on Phone: <em><abbr title="a method to distribute apps without direct connection">TestFlight</abbr></em> for a Child</a>.</li>
<li><strong>Can I still use my customizations?</strong> Yes. <a href="../gh-customize/">Customize with Browser</a></li>
</ul>
</details>
<h2 id="tips-and-tricks">Tips and Tricks<a class="headerlink" href="#tips-and-tricks" title="Anchor link to this Header on this Page">&para;</a></h2>
Expand Down Expand Up @@ -3425,13 +3425,13 @@ <h3 id="fork-loopworkspace">Fork LoopWorkspace<a class="headerlink" href="#fork-
</details>
<div class="admonition warning">
<p class="admonition-title">Existing Fork</p>
<p>If you already have a <abbr title="a copy of code in a github repository other than the original">fork</abbr> of <code>LoopWorkspace</code>, click on <a href="#already-have-loopworkspace">Already Have LoopWorkspace</a> to decide what to do. That section provides links to return you to these instructions.</p>
<p>If you already have a <abbr title="a copy of code in a github repository other than the original">fork</abbr> of <code>LoopWorkspace</code>, click on <a href="#already-haveloopworkspace">Already Have LoopWorkspace</a> to decide what to do. That section provides links to return you to these instructions.</p>
</div>
<ol>
<li>Open this link <a href="https://github.com/LoopKit/LoopWorkspace">https://<abbr title="an online service for storing repositories, accessible from a browser">github.com</abbr>/LoopKit/LoopWorkspace</a> to open the <code>LoopWorkspace</code> <abbr title="contains project files and each file's revision history">repository</abbr> owned by <code>LoopKit</code>.</li>
<li>Review the highlighted locations of the graphic below (yours won't look quite like this yet, but the <code>Fork</code> button is in the same place)</li>
<li>At the upper right side of the screen, click on the word <code>Fork</code><ul>
<li>If you already have a <abbr title="a copy of code in a github repository other than the original">fork</abbr>, you cannot proceed, see <a href="#already-have-loopworkspace">Already Have LoopWorkspace</a></li>
<li>If you already have a <abbr title="a copy of code in a github repository other than the original">fork</abbr>, you cannot proceed, see <a href="#already-haveloopworkspace">Already Have LoopWorkspace</a></li>
</ul>
</li>
<li>
Expand Down Expand Up @@ -4084,7 +4084,7 @@ <h2 id="build-loop"><code>Build Loop</code><a class="headerlink" href="#build-lo
</ol>
<h2 id="set-up-users-and-access-testflight">Set Up Users and Access (<abbr title="a method to distribute apps without direct connection">TestFlight</abbr>)<a class="headerlink" href="#set-up-users-and-access-testflight" title="Anchor link to this Header on this Page">&para;</a></h2>
<p>Once the first build completes, you will be able to configure <em><abbr title="a method to distribute apps without direct connection">TestFlight</abbr></em> for the app.</p>
<p>You are configuring a private capability for your family using an Internal Testing group (max of 100). You need the <em>Apple ID</em> email address for each adult installing from your build. When building for a child, you will use your own <em>Apple ID</em>, not theirs. See <a href="../gh-deploy/#install-testflight-loop-for-child">Install <em><abbr title="a method to distribute apps without direct connection">TestFlight</abbr></em> <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> for Child</a>.</p>
<p>You are configuring a private capability for your family using an Internal Testing group (max of 100). You need the <em>Apple ID</em> email address for each adult installing from your build. When building for a child, you will use your own <em>Apple ID</em>, not theirs. See <a href="../gh-deploy/#testflight-for-a-child"><em><abbr title="a method to distribute apps without direct connection">TestFlight</abbr></em> for a Child</a>.</p>
<ol>
<li>
<p>First you need to add the email address(es) to your <em>App Store Connect</em> Access Users list:</p>
Expand Down Expand Up @@ -4115,7 +4115,7 @@ <h2 id="set-up-users-and-access-testflight">Set Up Users and Access (<abbr title
<li>Click in the box beside each person you want to include</li>
<li>Each person in this group will get an email each time you update (build again) using the <code><em><abbr title="an online service for storing repositories, accessible from a browser">GitHub</abbr></em> Browser Build</code> method</li>
<li>Click <code>Add</code> when you are done</li>
<li>If building for a child, you will send the invitation to yourself because you will install for your child: See <a href="../gh-deploy/#install-testflight-loop-for-child">Install <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> for Child</a></li>
<li>If building for a child, you will send the invitation to yourself because you will install for your child: See <a href="../gh-deploy/#testflightfor-child"><abbr title="a method to distribute apps without direct connection">TestFlight</abbr> for a Child</a></li>
</ul>
<p align="center"><img alt="select your users for the testing group" src="../img/setup-testflight-03.png" width="700" /></p>
</li>
Expand All @@ -4124,10 +4124,10 @@ <h2 id="deployment">Deployment<a class="headerlink" href="#deployment" title="An
<p>The <a href="../gh-deploy/"><em><abbr title="an online service for storing repositories, accessible from a browser">GitHub</abbr></em> Deployment</a> walks you through the steps to deploy to a phone.</p>
<h2 id="extra-steps">Extra Steps<a class="headerlink" href="#extra-steps" title="Anchor link to this Header on this Page">&para;</a></h2>
<p>Most people won't need the information on the rest of this page.</p>
<h3 id="already-have-loopworkspace">Already Have LoopWorkspace?<a class="headerlink" href="#already-have-loopworkspace" title="Anchor link to this Header on this Page">&para;</a></h3>
<p>Some people may already have a <abbr title="a copy of code in a github repository other than the original">fork</abbr> of <code>LoopWorkspace</code>.</p>
<p>If your <abbr title="a copy of code in a github repository other than the original">fork</abbr> is <strong>not</strong> from <code>LoopKit</code>, follow the <a href="#delete-and-start-fresh">Delete and Start Fresh</a> directions.</p>
<p>If your <abbr title="a copy of code in a github repository other than the original">fork</abbr> is from <code>LoopKit</code>:</p>
<h3 id="already-haveloopworkspace">Already Have&nbsp;<span translate="no">LoopWorkspace</span>?<a class="headerlink" href="#already-haveloopworkspace" title="Anchor link to this Header on this Page">&para;</a></h3>
<p>Some people may already have a copy of <code>LoopWorkspace</code>.</p>
<p>If your copy is <strong>not</strong> from <code>LoopKit</code>, follow the <a href="#delete-and-start-fresh">Delete and Start Fresh</a> directions.</p>
<p>If your copy is from <code>LoopKit</code>:</p>
<ul>
<li>Open your <code>LoopWorkspace</code> <abbr title="contains project files and each file's revision history">repository</abbr> (<code>https://github.com/username/LoopWorkspace</code>) where you use your <em><abbr title="an online service for storing repositories, accessible from a browser">GitHub</abbr></em> <code>username</code> in the <abbr title="website address (Uniform Resource Locator)">URL</abbr></li>
<li>Review the graphic in the <a href="#successful-fork">Successful Fork</a> section<ul>
Expand Down
2 changes: 1 addition & 1 deletion gh-actions/gh-overview/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2510,7 +2510,7 @@ <h2 id="requirements">Requirements<a class="headerlink" href="#requirements" tit
</ul>
</li>
<li>If building for a child (age depends on the country), review this section:<ul>
<li><a href="../gh-deploy/#install-testflight-loop-for-child">Install <em><abbr title="a method to distribute apps without direct connection">TestFlight</abbr></em> <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> for Child</a></li>
<li><a href="../gh-deploy/#testflightfor-child">Install <em><abbr title="a method to distribute apps without direct connection">TestFlight</abbr></em> <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> for Child</a></li>
</ul>
</li>
</ul>
Expand Down
2 changes: 1 addition & 1 deletion gh-actions/gh-update/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2863,7 +2863,7 @@ <h4 id="automatic-update-disabled">Automatic Update Disabled<a class="headerlink
<p>Option 1: If you chose to leave <a href="../gh-deploy/#testflight-automatic-updates"><abbr title="a method to distribute apps without direct connection">TestFlight</abbr> Automatic Updates</a> disabled for <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>, you choose when to install the app on the phone.</p>
<ul>
<li>Open <em><abbr title="a method to distribute apps without direct connection">TestFlight</abbr></em> on your phone and click <code>Install</code> as shown in the <abbr title="Graphics Interchange Format (GIF) can be used for small animations and low-resolution video clips">GIF</abbr> below</li>
<li>If you are building for a child, follow the <a href="../gh-deploy/#install-testflight-loop-for-child">Install <em><abbr title="a method to distribute apps without direct connection">TestFlight</abbr></em> <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> for Child</a> instructions again</li>
<li>If you are building for a child, follow the <a href="../gh-deploy/#testflightfor-child">Install <em><abbr title="a method to distribute apps without direct connection">TestFlight</abbr></em> <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> for Child</a> instructions again</li>
</ul>
<p align="center"><img alt="install Loop from *TestFlight*" src="../img/testflight-install-loop.gif" width="300" /></p>
<h4 id="automatic-update-enabled">Automatic Update Enabled<a class="headerlink" href="#automatic-update-enabled" title="Anchor link to this Header on this Page">&para;</a></h4>
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added gh-actions/img/browser-customize.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed gh-actions/img/github-custom-branch-loop.png
Binary file not shown.
2 changes: 1 addition & 1 deletion search/search_index.json

Large diffs are not rendered by default.

Binary file modified sitemap.xml.gz
Binary file not shown.

0 comments on commit 4b9040c

Please sign in to comment.