Skip to content

SDLC mistake number one #1

@michalfita

Description

@michalfita

While this looks promising, the software engineering mistake for the life cycles of this project that causes it cannot be yet seriously taken into account is that releases to crates.io are tagged in git and released on GitHub.

My suggestion here is to add CI workflow than for each tag v?.?.? added to the repo it would create GitHub release with changelog, then publish the release to the crates.io automatically. That way you have less burden to carry and people can see where development is since last release.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions