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

chore(release): update workflow and base images #1822

Merged
merged 3 commits into from
Sep 9, 2021

Conversation

kmova
Copy link
Contributor

@kmova kmova commented Sep 8, 2021

Signed-off-by: kmova kiran.mova@mayadata.io

Why is this PR required? What issue does it fix?:
Reduce the steps required for updating base images and add support for ghcr

What this PR does?:

  • Update workflow to push images to ghcr
  • Use openebs/linux-utils as base to maintain
    single source of base images for alpines
  • Update Release process steps to include chart updates.

Does this PR require any upgrade changes?:
No

If the changes in this PR are manually verified, list down the scenarios covered::
Build CI covers the verification cases.

Any additional information for your reviewer? :
Mention if this PR is part of any design or a continuation of previous PRs

Checklist:

  • Fixes #
  • PR Title follows the convention of <type>(<scope>): <subject>
  • Has the change log section been updated?
  • Commit has unit tests
  • Commit has integration tests
  • (Optional) Are upgrade changes included in this PR? If not, mention the issue/PR to track:
  • (Optional) If documentation changes are required, which issue on https://github.com/openebs/website is used to track them:

- Update workflow to push images to ghcr
- Use openebs/linux-utils as base to maintain
  single source of base images for alpines
- Update Release process steps to include chart updates.

Signed-off-by: kmova <kiran.mova@mayadata.io>
@kmova kmova added the pr/hold-merge Hold on the merge to complete few activities. label Sep 8, 2021
Signed-off-by: kmova <kiran.mova@mayadata.io>
@kmova kmova removed the pr/hold-merge Hold on the merge to complete few activities. label Sep 9, 2021
Signed-off-by: kmova <kiran.mova@mayadata.io>
Copy link
Member

@niladrih niladrih left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@kmova kmova merged commit ac80382 into openebs-archive:v2.12.x Sep 9, 2021
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