Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apply new versioning scheme #19034

Merged
merged 13 commits into from
Nov 7, 2024
Merged

Apply new versioning scheme #19034

merged 13 commits into from
Nov 7, 2024

Commits on Nov 5, 2024

  1. Apply new versioning scheme

    This implements a new versioning scheme, similar to the one recently
    proposed with iree-org#18938 and applies it to `iree-compiler`, `iree-runtime`
    and the `iree-dist` tarball. The TF and TFLite compiler tools use the
    (legacy) versioning and need to be updated with a follow up commit. The
    common version number is determined based on the versions of the
    compiler and the runtime and the higher version is picked as the common
    on. In contrast to the proposed versioning scheme, version numbers of
    development releases are in the format `X.Y.Z.dev0+${gitcommithash}` as
    discussed in iree-org#19003 and not `X.Y.Z.dev` as originally proposed.
    
    Not yet addressed is the refactoring of the workflows thus that the
    `version-local.json` files get only written once (and not for every OS)
    and to provide then to subsequent steps as artifacts.
    marbre committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    5b3e3a7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4515214 View commit details
    Browse the repository at this point in the history
  3. Fix determining iree-revision

    marbre committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    ed4bc28 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. Configuration menu
    Copy the full SHA
    b84a375 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    75be803 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0f3d072 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    10c0f3a View commit details
    Browse the repository at this point in the history
  5. Move compute_local_version.py

    marbre committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    e2f17b0 View commit details
    Browse the repository at this point in the history
  6. Add dependency

    marbre committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    3f41929 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f1a09d6 View commit details
    Browse the repository at this point in the history
  8. Update comment

    marbre committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    b1d2e0a View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. Update RELEASING

    marbre committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    a1c088d View commit details
    Browse the repository at this point in the history
  2. Set version to 2.9.0

    marbre committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    1a5cd4b View commit details
    Browse the repository at this point in the history