Skip to content

[ENHANCEMENT] Automate release chores #18

@justin13888

Description

@justin13888

Feature Description

  • Version syncing: we want major.minor version bumps to sync across all packages. New version is applied to all dependencies

  • All checks are ran as usual before release

  • CHANGELOG is generated and manual modification is allowed

  • Automate GitHub package builds and release

  • TODO: Are there anything else I'm missing for a comprehensive versioning automation strategy?

Target Component

  • pixles-api
  • pixles-core-kotlin
  • pixles-desktop
  • pixles-docs
  • pixles-media
  • pixles-swift
  • pixles-web
  • Other: _____________________

Use Case

Proposed Solution

Alternatives Considered

Additional Context

Implementation Ideas

  • Consider what would be ergonomic for Bazel which needs to cache everything other than the source code itself.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestp1High impact; requires prompt attention

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions