Skip to content

fix(ci): align nightly build contracts on 1.0.0-explore - #2439

Closed
wgqqqqq wants to merge 8 commits into
GCWing:1.0.0-explorefrom
wgqqqqq:fix/nightly-ci-contract-parity-1.0.0-explore
Closed

fix(ci): align nightly build contracts on 1.0.0-explore#2439
wgqqqqq wants to merge 8 commits into
GCWing:1.0.0-explorefrom
wgqqqqq:fix/nightly-ci-contract-parity-1.0.0-explore

Conversation

@wgqqqqq

@wgqqqqq wgqqqqq commented Aug 24, 2026

Copy link
Copy Markdown
Collaborator

Summary

This ports the Nightly/CI contract-alignment changes from #2438 to 1.0.0-explore while preserving that branch's distinct Rust and desktop validation contracts.

  • synchronize projected Cargo workspace versions into Cargo.lock
  • exercise prerelease version projection and locked metadata in regular three-OS CI
  • run Windows ConPTY terminal contracts in regular CI and serialize them in CI/Nightly
  • restore macOS file-watch contract coverage
  • fix Relay image smoke command YAML folding
  • add branch-compatible workflow and release regression tests

Verification

  • node --test scripts/release-channel.test.mjs scripts/check-github-config.test.mjs scripts/tauri-release-manifest.test.mjs scripts/linux-binaries-manifest.test.mjs scripts/version-generation.test.mjs — 40/40 passed
  • pnpm run check:github-config — 15/15 passed; 11 workflow files parsed
  • git diff --check upstream/1.0.0-explore...HEAD

Related main-branch PR: #2438

@wgqqqqq
wgqqqqq force-pushed the fix/nightly-ci-contract-parity-1.0.0-explore branch from 4e313f9 to 24fcff1 Compare August 24, 2026 08:19
@wgqqqqq wgqqqqq closed this Aug 24, 2026
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.

1 participant