We do not currently know of any antonyms for done on the sly.
For similar words to done on the sly, try: