javajon / katacoda-solver

Solver is a command-line interface (CLI) that helps authors create O'Reilly Challenges. The Solver utility helps authors organize the verifications, the myriad of hints, and provides an enhanced solutions mechanism for rapid testing. Solver is not required, but it can shorten your time for producing quality Challenges.

Home Page:https://katacoda.com/scenario-examples/courses/challenges

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CI/CD improvements

javajon opened this issue · comments

  • Move most CI work to stages in dockerfile and have actions pull binary from the container to publish on the release page.
  • Move gradlew build to inside dockerfile stage rather than at GitHub action level
  • Simplify the readme for build instructions
  • Remove UPX as a GitHub action step and substitute with Quarkus UPX switch.
  • Consider other high availability options for CLI tool download