Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a Github Action to generate quickstarts for Quarkiverse extensions #24870

Open
ia3andy opened this issue Apr 11, 2022 · 2 comments
Open
Labels
area/codestarts area/devtools Issues/PR related to maven, gradle, platform and cli tooling/plugins kind/enhancement New feature or request

Comments

@ia3andy
Copy link
Contributor

ia3andy commented Apr 11, 2022

Description

Create a Github Action to generate quickstarts for Quarkiverse extensions using a Quarkus Codestart:

  • This codestart can contain complex examples and multiple languages
  • The action will generate the application in zip in the given set of languages and buildtools and upload it to the GitHub release page

In the future we could also imagine having a link to code.quarkus.io to generate that particular extension (it would hide the extension selection part).

Implementation ideas

No response

@ia3andy ia3andy added the kind/enhancement New feature or request label Apr 11, 2022
@quarkus-bot
Copy link

quarkus-bot bot commented Apr 11, 2022

/cc @aloubyansky, @gastaldi, @gsmet, @maxandersen

@quarkus-bot quarkus-bot bot added the kind/extension-proposal Discuss and Propose new extensions label Apr 11, 2022
@ia3andy ia3andy added area/codestarts area/devtools Issues/PR related to maven, gradle, platform and cli tooling/plugins and removed kind/extension-proposal Discuss and Propose new extensions labels Apr 11, 2022
@gsmet
Copy link
Member

gsmet commented Apr 11, 2022

@ia3andy https://github.com/quarkiverse/quarkus-github-action might be useful for that. I still have to more extensively test it and work on the documentation.
But if you're using it, that will be a good incentive for me :).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/codestarts area/devtools Issues/PR related to maven, gradle, platform and cli tooling/plugins kind/enhancement New feature or request
Projects
Status: Todo
Development

No branches or pull requests

2 participants