Skip to content
This repository has been archived by the owner on Aug 16, 2024. It is now read-only.

feat: Add devworkspace-generator to Che release cycle #751

Merged
merged 6 commits into from
Aug 29, 2023
Merged

Conversation

mkuznyetsov
Copy link
Contributor

@mkuznyetsov mkuznyetsov commented Jun 21, 2023

What does this PR do?

Che Devworkspace Generator (here Generator) shall be assigned a che version pattern, so that a che-version artifact will be produced on release (to be used in other che projects, that depend on it).
In main branch, current 0.0.1 version will be changed to next "would-be-released" version, similarly to how it is done in plugin registry.

UPDATE:

Created a separate workflow for releasing just the Generator, which could be performed in the first phase of Che release cycle, so that the projects that depend on it could be released in the following phases ASAP. Release tagging of repo will occur in Devfile Registry release workflow

Screenshot/screencast of this PR

What issues does this PR fix or reference?

eclipse-che/che#22279

How to test this PR?

PR Checklist

As the author of this Pull Request I made sure that:

Reviewers

Reviewers, please comment how you tested the PR when approving it.

@github-actions
Copy link

Click here to review and test in web IDE: Contribute

@mkuznyetsov mkuznyetsov marked this pull request as ready for review June 21, 2023 14:09
@mkuznyetsov mkuznyetsov requested a review from SDawley June 21, 2023 14:10
Copy link
Contributor

@svor svor left a comment

Choose a reason for hiding this comment

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

LGTM

make-release.sh Outdated Show resolved Hide resolved
Copy link
Contributor

@nickboldt nickboldt left a comment

Choose a reason for hiding this comment

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

some changes requested.

@mkuznyetsov mkuznyetsov merged commit 8cf0257 into main Aug 29, 2023
6 checks passed
@mkuznyetsov mkuznyetsov deleted the che-22279 branch August 29, 2023 19:30
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants