Build: separate site publishing form generation (fixes #1356)
Merge pull request #1357 from eslint/separate-publish-from-gensite

Build: separate site publishing form generation (fixes #1356)