Skip to content

Most recent release diverges between github and crates.io #627

Description

@AdamGS

Looking at the most recent release:

  • Most recent GitHub tag is 1.0.0, pre-1.0 the most recent release is 0.16.5
  • On crates.io, most recent release is 0.17, which isn't tagged on GitHub (I assume that's 1.0?)

Activity

  1. Xuanwo commented on Sep 11, 2025

    @Xuanwo
    Member

    Hi, thank you @AdamGS for checking out reqsign!

    Actually, I made a mistake earlier—I'd like to tag the repo with reqsign-core, since reqsign is just the facade crate we expose to users.

    So here's the plan:

    • reqsign-core: v1.0.0
    • reqsign-aws-v4: v1.0.0
    • ...
    • reqsign: v0.17

    Maybe we should just release reqsign as v1.0.0 to make things clearer?

  2. AdamGS commented on Sep 11, 2025

    @AdamGS
    ContributorAuthor

    I guess it mostly depends on your semver guarantees (or any other versioning scheme).
    If both are in this repo - you can also release both as a GitHub release, which will make the difference clearer (at least to me)

  3. Xuanwo commented on Sep 11, 2025

    @Xuanwo
    Member

    I guess it mostly depends on your semver guarantees (or any other versioning scheme). If both are in this repo - you can also release both as a GitHub release, which will make the difference clearer (at least to me)

    You are right. I'm thinking of release tag like reqsign-core v1.1.0, reqsign v0.17.0 and reqsign-aws-v4 v1.0.1. I think that will be helpful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions