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

Update Rust crate vergen to v8 #280

Merged
merged 1 commit into from
Oct 7, 2023
Merged

Update Rust crate vergen to v8 #280

merged 1 commit into from
Oct 7, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 7, 2023

Mend Renovate

This PR contains the following updates:

Package Type Update Change
vergen build-dependencies major 7.5.1 -> 8.2.5

Release Notes

rustyhorde/vergen (vergen)

v8.2.5

Compare Source

v8.2.4: - vergen

Compare Source

  • Updated time to 0.3.22 to fix issues where a new used function did not appear in older patch versions, causing those who haven't run cargo update recently to see errors building vergen

v8.2.3

Compare Source

  • Updated gix to 0.48.0
  • Added support for specifying a custom build.rs location.
  • Added support for using a local offset for date/timestamp display.
    NOTE - Using a local offset will likely cause failures on Unix systems due to the Soundness check that the time crate performs. I don't want to introduce unsoundness support to vergen.

v8.2.1: - vergen

Compare Source

  • Bugfix for gitcl feature timestamp parsing.

v8.2.0: - vergen

Compare Source

  • Added the ability to disable emission, even if a feature is enabled (i.e. disable_git)
  • Added the ability to skip emission, even if a feature is enabled and emission is not disabled.

v8.1.3: - vergen

Compare Source

  • gix dependency updated to 0.44.1. 0.43.1 and 0.44.0 were yanked due to dependency issues.

v8.1.2: - vergen

Compare Source

  • Documentation corrections
  • Dependency updates (mainly git2-rs to 0.17.1)

v8.1.1

Compare Source

  • Documentation updates and fixes.
  • Updated --match on the gitcl feature to be wrapped with quotes so globbing works properly across many shells.

v8.1.0

Compare Source

  • Fixed issue with gitcl command line check. Some versions of git do not recognize the -v option. This was changed to git --version by default. You can also now specify the command you wish to use to check for git in configuration.
  • Updated some out of date docs referring to an old feature.
  • Added the ability to specify a match glob string for the git describe output. This is supported in the gitcl and git2 features. At this time I could not determine how to do the similar logic with gitoxide so this config has no effect in that feature.

v8.0.0

Compare Source

  • Updated to gix 0.42.0.
  • Updated README.md to reflect new release.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate
Copy link
Contributor Author

renovate bot commented Oct 7, 2023

⚠ Artifact update problem

Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Cargo.lock
Command failed: docker run --rm --name=renovate_a_sidecar --label=renovate_a_child --memory=3584m -v "/tmp/worker/4b53f8/3700a4/repos/github/X-oss-byte/Nextjs":"/tmp/worker/4b53f8/3700a4/repos/github/X-oss-byte/Nextjs" -v "/tmp/worker/4b53f8/3700a4/cache":"/tmp/worker/4b53f8/3700a4/cache" -e CONTAINERBASE_CACHE_DIR -w "/tmp/worker/4b53f8/3700a4/repos/github/X-oss-byte/Nextjs" ghcr.io/containerbase/sidecar:9.20.4 bash -l -c "install-tool rust 1.73.0 && cargo update --manifest-path packages/next-swc/crates/next-dev/Cargo.toml --workspace"
error: failed to parse manifest at `/tmp/worker/4b53f8/3700a4/repos/github/X-oss-byte/Nextjs/packages/next-swc/crates/next-dev/Cargo.toml`

Caused by:
  error inheriting `anyhow` from workspace root manifest's `workspace.dependencies.anyhow`

Caused by:
  failed to parse manifest at `/tmp/worker/4b53f8/3700a4/repos/github/X-oss-byte/Nextjs/Cargo.toml`

Caused by:
  could not parse input as TOML

Caused by:
  TOML parse error at line 125, column 1
      |
  125 | semver = "1.0.19"
      | ^
  duplicate key `semver` in table `workspace.dependencies`

File name: Cargo.lock
Command failed: docker run --rm --name=renovate_a_sidecar --label=renovate_a_child --memory=3584m -v "/tmp/worker/4b53f8/3700a4/repos/github/X-oss-byte/Nextjs":"/tmp/worker/4b53f8/3700a4/repos/github/X-oss-byte/Nextjs" -v "/tmp/worker/4b53f8/3700a4/cache":"/tmp/worker/4b53f8/3700a4/cache" -e CONTAINERBASE_CACHE_DIR -w "/tmp/worker/4b53f8/3700a4/repos/github/X-oss-byte/Nextjs" ghcr.io/containerbase/sidecar:9.20.4 bash -l -c "install-tool rust 1.73.0 && cargo update --manifest-path packages/next-swc/crates/next-build/Cargo.toml --workspace"
error: failed to parse manifest at `/tmp/worker/4b53f8/3700a4/repos/github/X-oss-byte/Nextjs/packages/next-swc/crates/next-build/Cargo.toml`

Caused by:
  error inheriting `anyhow` from workspace root manifest's `workspace.dependencies.anyhow`

Caused by:
  failed to parse manifest at `/tmp/worker/4b53f8/3700a4/repos/github/X-oss-byte/Nextjs/Cargo.toml`

Caused by:
  could not parse input as TOML

Caused by:
  TOML parse error at line 125, column 1
      |
  125 | semver = "1.0.19"
      | ^
  duplicate key `semver` in table `workspace.dependencies`

@stackblitz
Copy link

stackblitz bot commented Oct 7, 2023

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

@changeset-bot
Copy link

changeset-bot bot commented Oct 7, 2023

⚠️ No Changeset found

Latest commit: 043c5e2

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@kodiakhq kodiakhq bot merged commit 52af8eb into canary Oct 7, 2023
1 of 5 checks passed
@kodiakhq kodiakhq bot deleted the renovate/vergen-8.x branch October 7, 2023 17:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants