[Part 1] Re-factor publishing charts - master #51
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Old PR: [Part 1] Re-factor publishing charts - master #38
Due to cleaning up and dependency over Armada, I'm replacing source branch from:
old
ljubon:master
=>ljubon:refactor-master
new==========================================
The goal of this PR is to separate
gh-pages
and source code a.k.acharts
and re-use the same workflow to publish all charts across G-Research OSS reposmaster
branchgh-pages
branchindex.yaml
for repo, raw chart files...etc)NOTE:
src_path
anddst_path
inREPO_CHART
must end with/
src_path": "deployment/helm-k8s/", "dst_path": "siembol/"
Here you can find example run for publishing
storm
chartsInput:
publish-storm.yaml
onmaster
branch (e.g WIP-refactor-master)Action:
publish-charts.yaml
triggered with given inputs (e.g WIP-refactor-gh-pages)Output:
gh-pages
updated with new charts published andindex.yaml
updatedSame for Armada and Siembol
Siembol Input -> Charts output
Armada input -> Charts output
NOTE: 2nd PR #50