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

[Part 1] Re-factor publishing charts - master #51

Closed
wants to merge 1 commit into from

Conversation

ljubon
Copy link
Collaborator

@ljubon ljubon commented Aug 17, 2021

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.a charts and re-use the same workflow to publish all charts across G-Research OSS repos

  • master branch
    • place for source code 🙏 (e.g charts, values..etc)
  • gh-pages branch
    • all public related stuff (e.g index.yaml for repo, raw chart files...etc)

NOTE:

  • Input for src_path and dst_path in REPO_CHART must end with /
    • e.g src_path": "deployment/helm-k8s/", "dst_path": "siembol/"

Here you can find example run for publishing storm charts
Input: publish-storm.yaml on master branch (e.g WIP-refactor-master)
Action: publish-charts.yaml triggered with given inputs (e.g WIP-refactor-gh-pages)
Output:

Same for Armada and Siembol
Siembol Input -> Charts output
Armada input -> Charts output

NOTE: 2nd PR #50

@ljubon ljubon marked this pull request as draft August 18, 2021 21:11
@ljubon ljubon force-pushed the refactor-master branch 4 times, most recently from 52ec3b1 to 589e298 Compare August 26, 2021 20:30
@ljubon ljubon marked this pull request as ready for review August 26, 2021 20:49
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