Skip to content

test(desktop): cover stable package index - #34

Merged
tulayha merged 1 commit into
mainfrom
fix/desktop-release-index-test
Jul 31, 2026
Merged

test(desktop): cover stable package index#34
tulayha merged 1 commit into
mainfrom
fix/desktop-release-index-test

Conversation

@tulayha

@tulayha tulayha commented Jul 31, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • make the desktop package-index contract test channel-aware
  • keep TestPyPI for prerelease packages and PyPI for stable packages
  • verify package acquisition uses the index selected for the current manifest

Validation

  • cargo +1.97.1 test --release --locked --manifest-path desktop/src-tauri/Cargo.toml tests::package_and_dependencies_use_channel_specific_indexes -- --exact
  • repeated with a temporary stable 0.3.0 package_version in desktop/runtime-manifest.json, then restored the manifest

@tulayha
tulayha merged commit e71e180 into main Jul 31, 2026
4 checks passed
@tulayha
tulayha deleted the fix/desktop-release-index-test branch July 31, 2026 08: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.

1 participant