Giter Club home page Giter Club logo

Comments (6)

obi1kenobi avatar obi1kenobi commented on August 29, 2024

from cargo-semver-checks-action.

obi1kenobi avatar obi1kenobi commented on August 29, 2024

from cargo-semver-checks-action.

joshlf avatar joshlf commented on August 29, 2024

Sounds good, thanks! Whenever that happens, could you comment here so I know that these PRs are unblocked? No rush on our side - we're not getting a lot done right now because of the holidays.

from cargo-semver-checks-action.

joshlf avatar joshlf commented on August 29, 2024

Update: we were able to work around this by using our pinned nightly toolchain for cargo-semver-checks in google/zerocopy#753.

from cargo-semver-checks-action.

obi1kenobi avatar obi1kenobi commented on August 29, 2024

google/zerocopy#753 is a good idea.

If you or others would like an SLA for supporting new nightly releases, or extended support for specific Rust versions or rustdoc formats, I'm happy to offer that under a commercial support contract. Please reach out to me over email, which you can find in the cargo-semver-checks project's Cargo.toml.

Otherwise, I aim to support the most recent few stable releases. The exact number of releases left unspecified since it's a function of rustdoc format changes and/or discovered bugs in rustdoc that affect semver-checking. I don't promise any timeline or SLA whatsoever on supporting new nightly releases.

I may also drop support for rustdoc formats that never made it into any stable Rust even though older stable formats may still be supported. For example, cargo-semver-checks v0.24 supported rustdoc formats v24, v26, and v27, and did not support rustdoc v25 because that format was never used in a stable Rust release and was only part of a few nightly Rust versions before being superseded by v26. It's possible that your pinned nightly as in google/zerocopy#753 may occasionally fall on such an "unlucky" format — in such situations, I'd recommend either:

  • choosing a different nightly to pin to, or
  • setting up a support and reciprocal access contract with me so I know to continue supporting those versions.

In the case of Google, I know that the company has signed support and reciprocal access contracts with other open-source maintainers so that'd be something I'd be interested in as well, if you're open to looking into it internally!

from cargo-semver-checks-action.

obi1kenobi avatar obi1kenobi commented on August 29, 2024

The new release is building now and should be available shortly. It will get used automatically once the build completes.
https://github.com/obi1kenobi/cargo-semver-checks/actions/runs/7349612629

from cargo-semver-checks-action.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.