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
<p>We do not know why, but <abbrtitle="an online service for storing repositories, accessible from a browser">GitHub</abbr> is disabling the Build <abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> Action for LoopWorkspace even though the <abbrtitle="contains project files and each file's revision history">repository</abbr> is not stale.</p>
4772
4772
<ul>
4773
-
<li>We think it is associated with running too many builds at a busy time that requested too many runners (virtual computers)</li>
4774
-
<li>The redesigned build action for v3.8.2 should alleviate this</li>
4775
-
<li>We also plan to reach out to <abbrtitle="an online service for storing repositories, accessible from a browser">GitHub</abbr> after people have transitioned to the v3.8.2 build schedule</li>
4773
+
<li>The automatic build actions should occur every Sunday<ul>
4774
+
<li>The automatic build using the same code works for all OS-AID apps except for <em><abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em></li>
4775
+
<li>See this <ahref="https://github.com/orgs/community/discussions/181236"><abbrtitle="an online service for storing repositories, accessible from a browser">GitHub</abbr> Discussion topic for details</a></li>
4776
+
</ul>
4777
+
</li>
4776
4778
</ul>
4777
4779
</div>
4778
4780
<h3id="what-manual-action-is-required">What Manual Action is Required?<aclass="headerlink" href="#what-manual-action-is-required" title="Anchor link to this Header on this Page">¶</a></h3>
<p>If you are done with <abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>, you can delete the whole <abbrtitle="contains project files and each file's revision history">repository</abbr>; but you should be sure about this because you'll need to start over with <ahref="../bb-overview/#configure-to-use-browser">Configure to use Browser</a> to restore ability to build <abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> with <abbrtitle="an online service for storing repositories, accessible from a browser">GitHub</abbr>.</p>
5145
+
<p>If you are done with <abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>, you can delete the whole <abbrtitle="contains project files and each file's revision history">repository</abbr>; but you should be sure about this because you'll need to start over with <ahref="../bb-overview/#step-by-step-build-process">Configure to use Browser</a> to restore ability to build <abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> with <abbrtitle="an online service for storing repositories, accessible from a browser">GitHub</abbr>.</p>
<p>Ignore the warnings - this does not affect the build.</p>
5677
5677
<h2id="rebuild-errors-quick-reference">Rebuild Errors: Quick Reference<aclass="headerlink" href="#rebuild-errors-quick-reference" title="Anchor link to this Header on this Page">¶</a></h2>
5678
5678
<h3id="manual-enable-for-build-action-may-be-required">Manual Enable for Build Action May be Required<aclass="headerlink" href="#manual-enable-for-build-action-may-be-required" title="Anchor link to this Header on this Page">¶</a></h3>
5679
-
<p>The automatic build actions continue to happen on schedule, but starting May 2025, you may find your build action disabled by <em><abbrtitle="an online service for storing repositories, accessible from a browser">GitHub</abbr></em>. (This might happen every 60 days, but it might happen sooner.) In that case, no build actually happens, no warning email is sent and a green checkmark (✅) appears beside a very short build action in which the actual build was skipped.</p>
5680
-
<p>If necessary, enable the build action at your <abbrtitle="contains project files and each file's revision history">repository</abbr> as shown in the graphic below and then launch a manual build.</p>
5679
+
<p>The automatic build actions should occur every Sunday. They do for all OS-AID apps except for <em><abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em>. (<ahref="https://github.com/orgs/community/discussions/181236">We do not know why.</a>) </p>
5680
+
<p>If your build action is being disabled, you need to manually enable the action at your <abbrtitle="contains project files and each file's revision history">repository</abbr> as shown in the graphic below and then launch a manual build.</p>
5681
5681
<p><imgalt="fix a disabled build state" src="../img/build-disabled-fix.png" /></p>
5682
5682
<h3id="rebuild-create-certificates-error">Rebuild: Create Certificates Error<aclass="headerlink" href="#rebuild-create-certificates-error" title="Anchor link to this Header on this Page">¶</a></h3>
5683
5683
<p>With <code>Loop 3.6.1</code> or newer, these should be a thing of the past - but you must first manually update (sync) your <abbrtitle="contains project files and each file's revision history">repository</abbr> in order to get this feature added and you must do this new step <ahref="../prepare-fork/#add-variable" target="_blank">Add Variable</a>.</p>
<p>Make sure you only delete <code>Match-Secrets</code>. Do NOT delete the <abbrtitle="contains project files and each file's revision history">repository</abbr> of the app you are trying to build.</p>
6274
6274
<p>When building <abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>, <abbrtitle="An app you can build to provide remote commands to `Loop` using `Nightscout`">LoopCaregiver</abbr>, <abbrtitle="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> or Trio:</p>
6275
6275
<ul>
6276
-
<li>If you just revoked a <ahref="#revoke-extra-distribution-certificate">Distrbution <abbrtitle="Apple certificate is used to sign your iOS or Mac apps - tied to but different from your permanent Developer ID">Certificate</abbr></a> - please do not delete your <code>Match-Secrets</code></li>
6276
+
<li>If you just revoked a <ahref="#revoke-distribution-certificate">Distrbution <abbrtitle="Apple certificate is used to sign your iOS or Mac apps - tied to but different from your permanent Developer ID">Certificate</abbr></a> - please do not delete your <code>Match-Secrets</code></li>
6277
6277
<li>Make sure you have <code>ENABLE_NUKE_CERTS</code> set to true</li>
6278
6278
<li>The next time you try to build, the information in <abbrtitle="a private repository you must create in your github account, stores keys required to build with github Build Actions">Match-Secrets</abbr> is used to remove invalid profiles<ul>
6279
6279
<li>A new Distribution <abbrtitle="Apple certificate is used to sign your iOS or Mac apps - tied to but different from your permanent Developer ID">Certificate</abbr> and new profiles will be generated and your <abbrtitle="a private repository you must create in your github account, stores keys required to build with github Build Actions">Match-Secrets</abbr> will be updated</li>
0 commit comments