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

Investigate release workflows #18491

Closed
6 tasks
johanwelgemoed opened this issue May 14, 2024 · 0 comments
Closed
6 tasks

Investigate release workflows #18491

johanwelgemoed opened this issue May 14, 2024 · 0 comments
Assignees
Labels
component/operate Related to the Operate component/team kind/task Categorizes an issue as a breakdown of low-level implementation detail from a parent issue

Comments

@johanwelgemoed
Copy link
Contributor

johanwelgemoed commented May 14, 2024

Description

There seem to be an issue with the release workflows in that it sometimes uploads the artefact to the wrong tag.
An example of this is on 8.4 release (only one seen so far).
tag 8.4.7 contained the 8.4.8 artefacts
tag 8.4.6 contained both 8.4.6 and 8.4.7 artefacts

I suspect this has to do with the fact that we had to do manual workarounds in the process in order to get it released. Since we decoupled versions, operate is effectively one version ahead of other components. This breaks our release process (still to be fixed).

TODO

Investigate why/how this happened and make needed changes so that artifacfs get uploaded to correct tags.

Additional Information


Acceptance Criteria

  • Checked if the specific data needs to be provided for the QA process

Definition of Ready - Checklist

  • The issue has a meaningful title, description and testable acceptance criteria
  • If documentation needs to be updated, an issue is created in the camunda-docs repo, and the issue is added to our Operate project board.
  • If HELM charts need to be updated, an issue is created in the camunda-platform-heml repo, and the issue is added to our Operate project board.
  • Potential Security risks have been considered
  • Cross-team dependencies have been considered
@johanwelgemoed johanwelgemoed added kind/task Categorizes an issue as a breakdown of low-level implementation detail from a parent issue component/operate Related to the Operate component/team labels May 14, 2024
@ralfpuchert ralfpuchert self-assigned this May 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component/operate Related to the Operate component/team kind/task Categorizes an issue as a breakdown of low-level implementation detail from a parent issue
Projects
None yet
Development

No branches or pull requests

2 participants