As far as I can tell existing Jekyll actions all want to publish to GH Pages as part of the build. For added flexibility I created this plain-old-Jekyll-build action that does nothing but that. It can easily combine with AWS actions to publish to S3, or GitHub push actions to publish back to another repo or branch. Or whatever else your imagination might dream up.