Skip to content

build(deps): converge on released workshop-rs 0.1.5 - #204

Merged
Teakowa merged 6 commits into
mainfrom
deps/workshop-rs-0.1.5
Aug 22, 2026
Merged

build(deps): converge on released workshop-rs 0.1.5#204
Teakowa merged 6 commits into
mainfrom
deps/workshop-rs-0.1.5

Conversation

@Teakowa

@Teakowa Teakowa commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

Summary

Why

The git pin was only a development bridge while the provider/P0 owner contract from workshop-rs#74 was not yet available as a released crate. It should not ship in Wright 0.2.10.

Dependency / blocker

Blocked by wrightkit/workshop-rs#72 publishing workshop-rs 0.1.5 to crates.io. That release PR is currently open and green.

Cargo.lock is intentionally not fabricated before the crate is published: the crates.io checksum does not exist until publication. After 0.1.5 is published, regenerate the lockfile with Cargo, run the full Wright gates, and mark this PR ready.

This PR should land before the Wright 0.2.10 release PR #199.

Validation after workshop-rs 0.1.5 is published

  • cargo update -p workshop-rs --precise 0.1.5
  • cargo fmt --all -- --check
  • cargo clippy --locked --workspace --all-targets --all-features -- -D warnings
  • cargo test --locked --workspace --all-targets --all-features </dev/null
  • cargo test --locked -p wright-driver --test workshop_provider -- --nocapture
  • WRIGHTKIT_P0_ARTIFACT_DIR=<pinned-artifacts> cargo test --locked -p wright-driver --test p0_cross_validate -- --ignored --nocapture
  • git diff --check

Non-goals

  • no Workshop semantic changes;
  • no provider-contract redesign;
  • no wright-result/v1 changes;
  • no unrelated dependency upgrades.

@Teakowa
Teakowa force-pushed the deps/workshop-rs-0.1.5 branch from 90c836c to a86e3af Compare August 22, 2026 07:43
@Teakowa
Teakowa marked this pull request as ready for review August 22, 2026 08:02
@Teakowa
Teakowa merged commit 39ed0f0 into main Aug 22, 2026
11 checks passed
@Teakowa
Teakowa deleted the deps/workshop-rs-0.1.5 branch August 22, 2026 08:18
@github-project-automation github-project-automation Bot moved this from Backlog to Done in Make Workshop Great Again Aug 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

1 participant