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
The *LoopFollow* app and *Trio* app are already changed. This change will propagate to other apps in the Open-Source ecosystem.
141
+
142
+
New method - there will be one automatic run of the build action each week on Sunday.
143
+
144
+
* If it is the second Sunday of the month, the app will be built and uploaded to TestFlight
145
+
* If updated code is detected, the new version of the app will be built and uploaded to TestFlight
146
+
* If no updated code is detected, the build will be skipped (except for the second Sunday of the month)
147
+
148
+
The table below indicates **planned** time for the automatic build schedule. For apps not yet changed to the new method, the weekly runs are on Wednesday and the monthly runs are on the 1st of each month.
149
+
150
+
| Open-Source App | AutoCerts? | Weekly<br>UTC | Once a Month<br>UTC |
@@ -166,6 +177,8 @@ The table below indicates **planned** time for the automatic build schedule.
166
177
Initially, all builds started at the "top of the hour" (HH:00), but it turns out that is when *GitHub* has the most activity.
167
178
In an attempt to minimize build failures due to resource limitations, the minute of the hour for all the apps is gradually being shifted.
168
179
180
+
When the first of the month and Wednesday came on the same day, there were many failed builds. This triggered us to redesign the timing. There is now only one run of a build action per week, on Sunday, and inside that build action there is logic to decide if it is the second Sunday of the month. If so, the build is always run and not skipped.
181
+
169
182
170
183
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