siembol icon indicating copy to clipboard operation
siembol copied to clipboard

Enable release of Siembol chart to G-Research/charts repo

Open ljubon opened this issue 2 years ago • 1 comments

What type of PR is this?

Improve release process, CI/CD

What this PR does / why we need it:

This change will enable the Siembol team to release new charts to G-Research/charts Following the picture below:

  • App code is Siembol
  • GitHub App is pre-defined G-Research bot with required permissions for this acction
  • G-Reserach/charts is repo indicating the gh-pages branch where the chart will be published

Which issue(s) this PR fixes:

Packaging and publishing Siembol chart in a unified way described above to G-Research/chart repo and artifacthub.io as artifact management

Special notes for your reviewer:

Please make sure you have the following:

  • Secrets created
    • APP_ID and GH_APP_PEM
  • GitHub App installed on siembol repo (with appropriate access) - get in touch with @jgiannuzzi to verify
  • IMPORTANT This PR will create a release whenever there is a tag pushed starting with v* - please make sure the team is aligned and familiar with this decision or suggest an alternative solution

ljubon avatar Dec 22 '22 22:12 ljubon

Unit Test Results

1 159 tests  ±0   1 154 :heavy_check_mark: ±0   1m 35s :stopwatch: -1s    123 suites ±0          5 :zzz: ±0     123 files   ±0          0 :x: ±0 

Results for commit 0d2c4feb. ± Comparison against base commit 1bd2fb67.

github-actions[bot] avatar Dec 22 '22 22:12 github-actions[bot]

this change is obsolete, as repo is marked for archiving

ljubon avatar Jul 24 '24 12:07 ljubon