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

Release: Integrate update of identity version into the release process #12836

Closed
2 tasks done
megglos opened this issue May 23, 2023 · 4 comments
Closed
2 tasks done

Release: Integrate update of identity version into the release process #12836

megglos opened this issue May 23, 2023 · 4 comments
Assignees
Labels
area/maintainability Marks an issue as improving the maintainability of the project kind/toil Categorizes an issue or PR as general maintenance, i.e. cleanup, refactoring, etc. version:8.3.0-alpha2 Marks an issue as being completely or in parts released in 8.3.0-alpha2 version:8.3.0 Marks an issue as being completely or in parts released in 8.3.0

Comments

@megglos
Copy link
Contributor

megglos commented May 23, 2023

Description

Since the merge of #12001 zeebe depends on identity for all 8.2.0 release and later.
As an identity release may happen right before the zeebe release we need to add a step to the release process to make sure the identity version is the same as the zeebe version or if not update it.

Right now patch level version of zeebe and identity are aligned, so if zeebe 8.2.5 is released the identity version should be 8.2.5 as well. This could be automated.

Tasks

  1. version:8.3.0 version:8.3.0-alpha2
    megglos
@megglos megglos added the kind/toil Categorizes an issue or PR as general maintenance, i.e. cleanup, refactoring, etc. label May 23, 2023
@megglos megglos self-assigned this May 30, 2023
@megglos megglos added the area/maintainability Marks an issue as improving the maintainability of the project label May 31, 2023
zeebe-bors-camunda bot added a commit that referenced this issue Jun 1, 2023
12930: ci(release): add optional slackId to identity update workflow r=remcowesterhoud a=megglos

## Description

New optional parameter for a slack id to mention on identity update failure.
As part of the release process this will be the release manager, see https://github.com/zeebe-io/zeebe-engineering-processes/pull/324#issuecomment-1571752141 .

## Related issues

relates #12836

Co-authored-by: Meggle (Sebastian Bathke) <sebastian.bathke@camunda.com>
zeebe-bors-camunda bot added a commit that referenced this issue Jun 1, 2023
12930: ci(release): add optional slackId to identity update workflow r=remcowesterhoud a=megglos

## Description

New optional parameter for a slack id to mention on identity update failure.
As part of the release process this will be the release manager, see https://github.com/zeebe-io/zeebe-engineering-processes/pull/324#issuecomment-1571752141 .

## Related issues

relates #12836

Co-authored-by: Meggle (Sebastian Bathke) <sebastian.bathke@camunda.com>
zeebe-bors-camunda bot added a commit that referenced this issue Jun 1, 2023
12930: ci(release): add optional slackId to identity update workflow r=remcowesterhoud a=megglos

## Description

New optional parameter for a slack id to mention on identity update failure.
As part of the release process this will be the release manager, see https://github.com/zeebe-io/zeebe-engineering-processes/pull/324#issuecomment-1571752141 .

## Related issues

relates #12836

Co-authored-by: Meggle (Sebastian Bathke) <sebastian.bathke@camunda.com>
@megglos
Copy link
Contributor Author

megglos commented Jun 5, 2023

Release process now covers checking for an existing release and or awaiting the needed release based on a Github webhook.
image

to be tested the next days, together with @oleschoenburg

@oleschoenburg oleschoenburg added the version:8.3.0-alpha2 Marks an issue as being completely or in parts released in 8.3.0-alpha2 label Jun 7, 2023
@abbasadel
Copy link
Contributor

ZPA Planning:

  • @megglos is there anything still needed form ZPA to close this?

@remcowesterhoud
Copy link
Contributor

@megglos I see all tasks here are closed. Can this issue be closed as well?

@megglos
Copy link
Contributor Author

megglos commented Jul 6, 2023

Two releases went fine with this change, closing.

@megglos megglos closed this as completed Jul 6, 2023
@megglos megglos added the version:8.3.0 Marks an issue as being completely or in parts released in 8.3.0 label Oct 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/maintainability Marks an issue as improving the maintainability of the project kind/toil Categorizes an issue or PR as general maintenance, i.e. cleanup, refactoring, etc. version:8.3.0-alpha2 Marks an issue as being completely or in parts released in 8.3.0-alpha2 version:8.3.0 Marks an issue as being completely or in parts released in 8.3.0
Projects
None yet
Development

No branches or pull requests

4 participants