Skip to content

[MAINT] - Identify current release process steps and pain pointsΒ #2960

@viniciusdc

Description

@viniciusdc

The current release process has inefficiencies, particularly regarding testing reliability and time consumption, which slow the release cycle. While automation has simplified many steps, there is still a lack of trust in test results, leading to hesitancy in pushing releases quickly.

Understanding where these bottlenecks occur is crucial for following up on decisions to mitigate or address such gaps.

Goal

  • Document the current release process steps from start to finish, and -- if needed -- update the associated docs for visibility;
  • Identify pain points caused by the current release process;

Success criteria

  • The documentation should accurately reflect each step of the release process.
  • Ideally, if a maintainer has not previously performed a release, they should test the new release workflow.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Done πŸ’ͺ🏾

Relationships

None yet

Development

No branches or pull requests

Issue actions