Description
@Matthew-Beckett in order to get easy github pages hosting,
cdr
team needs to create acdr.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.htmlPlease 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)