Skip to content

Conversation

@jschuler
Copy link
Collaborator

Add demo app so we can easily develop and test new components.

https://marvelous-kringle-597c4a.netlify.app/

@velias
Copy link
Collaborator

velias commented Oct 22, 2025

Looks cool.
I expect the app is not part of the published NPM, is not bundled in it.
There might be mention of the app folder and its content in main README.md, but mainly link to the deployed app, or maybe even links from individual components description to the relevant page of the app, so one can see what is the NPM providing, how is it rendering the data?
Is that Gitgub Action for deployment finished, seems link provided above is another deployment?
Is it possible to somehow integrate this app deployment into our documentation site, ideally under https://redhat-ux.github.io/next-gen-ui-agent/example/ ? Or deployment can be somewhere else, and only link provided from the documentation site.

@jschuler
Copy link
Collaborator Author

@velias yes the new app folder will not be bundled in npm package. we have whitelist in package.json on what gets included:

"files": [
    "dist",
    "README.md",
    "LICENSE"
  ],

Once this PR is merged to main branch we can update the GH pages repo settings to build it out.

One-Time GitHub Pages Setup

Go to GitHub Repository Settings:
Navigate to: https://github.com/RedHat-UX/next-gen-ui-react/settings/pages

Configure GitHub Pages:
Under Source, select: GitHub Actions (not "Deploy from a branch")

We can also update main README to point to it later on, also good idea to see if we can link it or update the next-gen-ui-agent docs. Maybe next steps?

@velias
Copy link
Collaborator

velias commented Oct 23, 2025

@jschuler cool, feel free to merge this PR and continue with next steps, thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants