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

Ci: Add integration test with other widely used crates #979

Closed
wants to merge 12 commits into from

Commits on Feb 25, 2024

  1. CI: Add dummy job tests-pass to main.yml

    Dummy job to have a stable name for the "all tests pass"
    requirement
    
    Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
    NobodyXu committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    7cd38bf View commit details
    Browse the repository at this point in the history
  2. Mv section features to end of Cargo.toml

    To make it easier to change it in CI
    
    Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
    NobodyXu committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    128c8d2 View commit details
    Browse the repository at this point in the history
  3. CUL Add integration test

    Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
    NobodyXu committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    7f3385f View commit details
    Browse the repository at this point in the history
  4. Fix workdir: Shouid be working-directory

    Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
    NobodyXu committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    fffb1f2 View commit details
    Browse the repository at this point in the history
  5. FIx if

    Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
    NobodyXu committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    049a116 View commit details
    Browse the repository at this point in the history
  6. Fix checking out repo

    Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
    NobodyXu committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    9bd344a View commit details
    Browse the repository at this point in the history
  7. Fix matrix and --config for patch

    Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
    NobodyXu committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    44ba3fe View commit details
    Browse the repository at this point in the history
  8. Fix --config for patching

    Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
    NobodyXu committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    a8851cc View commit details
    Browse the repository at this point in the history
  9. Fix using patched cc

    Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
    NobodyXu committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    7539f0e View commit details
    Browse the repository at this point in the history
  10. Fix using patgch 2

    Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
    NobodyXu committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    cfce689 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Fix compilation: Update lockfile to latest version before patching

    OIherwise version does not match
    
    Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
    NobodyXu committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    fa74b02 View commit details
    Browse the repository at this point in the history
  2. FIx patching on windows: Use bash as shell

    Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
    NobodyXu committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    7397d0a View commit details
    Browse the repository at this point in the history