On 06/03/2016 05:43 PM, Vladimir Panteleev wrote:
On Thursday, 26 May 2016 at 16:38:16 UTC, Andrei Alexandrescu wrote:
If Vladimir is okay with auto-deployment I'm okay too. Move fast!
This is now live. (Perhaps it should be posted in Announce?)
This is awesome, thank you guys for making it happen!
The only question is, how do we avoid cases in which a deployment
breaks something important? -- Andrei
1. Check the documentation tester results before merging anything. This
also applies to other components (Phobos, Druntime, DMD) though most
changes there are unlikely to break things.
2. If something breaks, make and merge a PR which reverts or fixes it.
Pushing directly to master would also work, but wouldn't make a big
difference in practice.
3. If that doesn't work, people with access can always ssh to
[email protected] or dlang.org to fix things by hand.
Sounds like a good seed for a wiki page.
Andrei