Skip to content

Configure automated Helm chart publishing via GitHub Pages #2287

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

Closed
Matthew-Beckett opened this issue Nov 10, 2020 · 1 comment
Closed

Configure automated Helm chart publishing via GitHub Pages #2287

Matthew-Beckett opened this issue Nov 10, 2020 · 1 comment

Comments

@Matthew-Beckett
Copy link
Contributor

@Matthew-Beckett in order to get easy github pages hosting, cdr team needs to create a cdr.github.io (see https://pages.github.com/) repo and clone the repo I made as "PR" to the project:

https://github.com/alexgorbatchev/alexgorbatchev.github.io

example output: https://alexgorbatchev.github.io/helm-charts/public/

This repo includes chart files from THIS PR and assumes they will be hosted there. It makes it easier to publish github pages.

Alternatively one could simply look at how I've implemented publishing and move it else where. Everything happens via a few simple HELM shell commands and as a bonus I'm generating index.html with Bash.

The output from the build.sh file looks like this:

❯ ./scripts/build.sh
Packaging helm charts
Successfully packaged chart and saved it to: public/code-server-1.0.0.tgz
Writing: public/index.yaml
Writing: public/index.html

Please let me know if this looks sufficient.

This issue is for post merge of #2048 to configure GitHub pages and GitHub Actions to auto-publish changes to the Helm Chart.

Originally posted by @Matthew-Beckett in #2048 (comment)

@Matthew-Beckett Matthew-Beckett changed the title > @Matthew-Beckett in order to get easy github pages hosting, cdr team needs to create a cdr.github.io (see https://pages.github.com/) repo and clone the repo I made as "PR" to the project: Configure automated Helm chart publishing via GitHub Pages Nov 10, 2020
@Matthew-Beckett
Copy link
Contributor Author

Superseded by #2302

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

No branches or pull requests

1 participant