|
1143 | 1143 | </span> |
1144 | 1144 | </a> |
1145 | 1145 |
|
| 1146 | +</li> |
| 1147 | + |
| 1148 | + <li class="md-nav__item"> |
| 1149 | + <a href="#check-upstream-and-keep-alive-error" class="md-nav__link"> |
| 1150 | + <span class="md-ellipsis"> |
| 1151 | + Check Upstream and Keep Alive Error |
| 1152 | + </span> |
| 1153 | + </a> |
| 1154 | + |
1146 | 1155 | </li> |
1147 | 1156 |
|
1148 | 1157 | <li class="md-nav__item"> |
|
3818 | 3827 | </span> |
3819 | 3828 | </a> |
3820 | 3829 |
|
| 3830 | +</li> |
| 3831 | + |
| 3832 | + <li class="md-nav__item"> |
| 3833 | + <a href="#check-upstream-and-keep-alive-error" class="md-nav__link"> |
| 3834 | + <span class="md-ellipsis"> |
| 3835 | + Check Upstream and Keep Alive Error |
| 3836 | + </span> |
| 3837 | + </a> |
| 3838 | + |
3821 | 3839 | </li> |
3822 | 3840 |
|
3823 | 3841 | <li class="md-nav__item"> |
@@ -4206,6 +4224,24 @@ <h3 id="what-information-is-needed-for-help">What Information is Needed for Help |
4206 | 4224 | <p>If you've been around the <abbr title="Do it yourself, a common acronym for the open-source software community (and the maker community)">DIY</abbr> community for a while, you know the mantra about screenshots. Well, when using a browser to build, <strong>screenshots are close to useless</strong>.</p> |
4207 | 4225 | <p>All that is needed to assist is your link to the <em><abbr title="an online service for storing repositories, accessible from a browser">GitHub</abbr></em> <abbr title="contains project files and each file's revision history">repository</abbr> where you are building.</p> |
4208 | 4226 | </div> |
| 4227 | +<h3 id="check-upstream-and-keep-alive-error"><code>Check Upstream and Keep Alive</code> Error<a class="headerlink" href="#check-upstream-and-keep-alive-error" title="Anchor link to this Header on this Page">¶</a></h3> |
| 4228 | +<div class="admonition important"> |
| 4229 | +<p class="admonition-title"><code>Check Upstream and Keep Alive</code> Error</p> |
| 4230 | +<p><strong>Error</strong>: Your Browser Build fails and when you click on the link, you see</p> |
| 4231 | +<ul> |
| 4232 | +<li><strong><code>Check Upstream and Keep Alive</code></strong> failed</li> |
| 4233 | +</ul> |
| 4234 | +<p><strong>Consequence</strong>: any required sync of your <abbr title="a copy of code in a github repository other than the original">fork</abbr> is skipped and build is skipped</p> |
| 4235 | +<p><strong>Solution</strong>:</p> |
| 4236 | +<ul> |
| 4237 | +<li>For <code>Loop</code>: wait for 3.6.0 release (coming soon), all other apps are updated</li> |
| 4238 | +<li>Manually sync your <abbr title="a copy of code in a github repository other than the original">fork</abbr> of the <abbr title="contains project files and each file's revision history">repository</abbr>: <a href="../bb-update/#update-fork" target="_blank">Update <code>Fork</code></a></li> |
| 4239 | +<li>Manually start your build: <a href="../bb-update/#build-the-app" target="_blank">Build</a></li> |
| 4240 | +</ul> |
| 4241 | +<p><strong>Details about what happened</strong>:</p> |
| 4242 | +<p>On 21 April 2025, <em><abbr title="an online service for storing repositories, accessible from a browser">GitHub</abbr></em> removed one of the third-party repositories that we used to keep automatic building going without action on your part. The <abbr title="contains project files and each file's revision history">repository</abbr> was removed because it was in violation of the <em><abbr title="an online service for storing repositories, accessible from a browser">GitHub</abbr></em> terms of service. <em><abbr title="an online service for storing repositories, accessible from a browser">GitHub</abbr></em> disables automatic actions for repositories that have been inactive (no commits added in 60 days). For stable apps, like the <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app, this third-party <abbr title="contains project files and each file's revision history">repository</abbr> enabled a workaround to keep the builds happening.</p> |
| 4243 | +<p>This affected all the Open-Source apps in our community - <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>, <abbr title="An app you can build to provide extra alarms and views of important information - can use Dexcom Share or `Nightscout` to include `Loop` information">LoopFollow</abbr>, <abbr title="An app you can build to provide remote commands to `Loop` using `Nightscout`">LoopCaregiver</abbr>, Trio, iAPS and xDrip4iOS. The developers in our community have restored the ability to build using the Browser Build method. Stay tuned for updates to required actions in the documentation over the next few months, before we hit the 60 day limit.</p> |
| 4244 | +</div> |
4209 | 4245 | <h3 id="most-common-mistakes">Most Common Mistakes<a class="headerlink" href="#most-common-mistakes" title="Anchor link to this Header on this Page">¶</a></h3> |
4210 | 4246 | <p>If you get an error when building with a browser, you can use this page to figure out what to do - but don't be afraid to <a href="#help-with-errors">ask for help</a>.</p> |
4211 | 4247 | <div class="admonition important"> |
|
0 commit comments