Skip to content

Commit d3e4a6e

Browse files
committed
clarify more wording on automatic certs
1 parent 973e52a commit d3e4a6e

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

docs/browser/automatic.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -86,23 +86,23 @@ You must have the `ENABLE_NUKE_CERTS` variable set to `true` for your *GitHub* o
8686
* You need a new `Distribution` Certificate at *Apple*
8787
* You need to create new signing credentials for `Match-Secrets`
8888

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.
9090

9191
### Automatic Certificate Renewal
9292

9393
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).
9494

9595
* 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`.
9696

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
9898
* 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
9999
* If that app is not configured for automatic certificate renewal, you must first run the action `Create Certificates` and then `Build`
100100

101101
### Open-Source App Schedule
102102

103103
Each Open-Source App has a schedule for when the automatic build happens. This determines when the automatic check for certificate status happens.
104104

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.
106106

107107
| Open-Source App | AutoCerts? | Wed<br>UTC | 1st of Month<br>UTC |
108108
|:--|:-:|:-:|:-:|

0 commit comments

Comments
 (0)