* Implement github workflow for natively building the witness generator in linux, windows and macos. * Add release publishing.