someone said they announce the next batch on their twitter account
Sometimes they announce on twitter, but I'd say at least 1/3 of the batches they release are never pre-announced. That's why many of us are constantly monitoring Bitmain's site and social feeds using various tools. I'm partial to "Website Watcher" by Aignes, but there are many other options.