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: docs/browser/automatic.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -86,23 +86,23 @@ You must have the `ENABLE_NUKE_CERTS` variable set to `true` for your *GitHub* o
86
86
* You need a new `Distribution` Certificate at *Apple*
87
87
* You need to create new signing credentials for `Match-Secrets`
88
88
89
-
For the `Loop` app, up through version 3.4.4, you must to do this [Renew Certificate](bb-update.md#renew-certificate){: target="_blank" } process manually. Once version 3.6.0 is release, it will be automatic.
89
+
For the `Loop` app, up through version 3.4.4, you must to do this [Renew Certificate](bb-update.md#renew-certificate){: target="_blank" } process manually. Once version 3.6.0 is released, it will be automatic.
90
90
91
91
### Automatic Certificate Renewal
92
92
93
93
Some Open-Source apps, in particular `Trio`, `LoopCaregiver` and `LoopFollow` already have this capability. It will be available in with the next release of the *Loop* app (3.6.0).
94
94
95
95
* If your signing credentials for the app being built are invalid and `ENABLE_NUKE_CERTS` is `true`, then signing credentials will be cleared from your `Match-Secrets` repository, a new `Distribution` certificate will be created at *Apple* and signing credentials for the current app will be generated and stored in `Match-Secrets`.
96
96
97
-
*Next app you build will need certificates created because all signing credentials were cleared out of your `Match-Secrets` repository
97
+
*The next app you build using Browser Build, following a `nuke` action, will need certificates created because all signing credentials were cleared out of your `Match-Secrets` repository
98
98
* If that app is configured for automatic certificate renewal, you only need to run the `Build Action`; it detects no signing credentials are available and creates them
99
99
* If that app is not configured for automatic certificate renewal, you must first run the action `Create Certificates` and then `Build`
100
100
101
101
### Open-Source App Schedule
102
102
103
103
Each Open-Source App has a schedule for when the automatic build happens. This determines when the automatic check for certificate status happens.
104
104
105
-
The times are shifted to make sure only one Open-Source app performs a `nuke`process at one time. This only happens once a year, but we wanted to be sure there are no conflicts. Even if an app doesn't have automatic certificates implemented yet, they are added to the table as suggested values to use when this capability gets added. All times are UTC. If other apps decide to add this feature, please make a pull request to LoopDocs so we can add those times to the deconfliction table.
105
+
The times are shifted to make sure only one Open-Source app performs a `nuke`action. Any other app building later that same day will just create new signing credentials; it will not need to `nuke` all credentials. This only happens once a year, but we wanted to be sure there are no conflicts. Even if an app doesn't have automatic certificates implemented yet, they are added to the table as suggested values to use when this capability gets added. All times are UTC. If other apps decide to add this feature, please make a pull request to LoopDocs so we can add those times to the deconfliction table.
0 commit comments