quarkiverse/Generate Roq Site

Sets up JDK, builds the Roq site, and uploads the artifact. To be used by a separate deploy step (e.g. actions/deploy-pages).

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 10, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: quarkiverse/quarkus-roq@83a3e1c42d907f8fa6b94e0ba05abe3f2a84f2a7 # 2.1.5

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
setup-javaWhether to setup Java or notnotrue
java-versionJava version to use for the buildno21
java-distributionJava distribution to usenotemurin
maven-executableChoose whether to use mvn or ./mvnwno./mvnw
maven-cacheMaven cache strategynomaven
site-directoryThe directory containing the Roq siteno./
maven-build-argsAdditional Maven build argumentsno-DskipTests
github-pagesWhether to configure and Upload GitHub Pages artifact or notnotrue
github-tokenGitHub token for accessing GitHub Pages url (required if github-pages)no
site-urlThe full URL of the site including the eventual root pathno
artifact-pathPath of the artifact to upload (from the site-directory)notarget/roq
site-futureGenerate future postsno
site-draftGenerate draft postsno

no outputs