Skip to content

Latest commit

 

History

History
25 lines (24 loc) · 1001 Bytes

checkoutlist.md

File metadata and controls

25 lines (24 loc) · 1001 Bytes

TODO list

  • Update rustup
  • Run cargo clippy
  • Check msrv:
    • cargo hack check --rust-version --workspace --ignore-private
    • cargo hack test --rust-version --workspace --exclude rstest_reuse --ignore-private -- --skip rstest::ignore_args_not_fixtures
  • Update Release
    • README.md
  • Run all test: for channel in stable beta nightly; do RSTEST_TEST_CHANNEL=${channel} cargo +${channel} test; done
  • Remove the -dev suffix, run cargo test after
  • Create docs and checks links
  • Check CHANGELOG: RELEASE DATE and remove empty blocks
  • Check README
  • Commit
  • Create tag (Use github release)
  • prepare deploy cargo publish --dry-run
  • deploy:
    • cargo publish -p rstest_macros --dry-run
    • cargo publish -p rstest_macros
    • cargo publish -p rstest --dry-run
    • cargo publish -p rstest
  • Prepare next changelog
  • New -dev version
  • Update inner rstest reference