Fix argument comment lint tests after rust-clippy branch rename (#58013)

## Why

Dylint 6.1.0 still checks out rust-clippy's removed `master` branch.

## What changed

Run the argument comment lint package tests through a compatibility wrapper in both Rust CI workflows. The wrapper temporarily aliases rust-clippy's `main` branch to `master` using Git configuration scoped to that repository, preserves existing Git configuration entries, and forwards arguments to `cargo test`.

GitOrigin-RevId: 016d09c4ef71259f7d4eca4409f753bf66ae9e18
This commit is contained in:
Sean Huang
2026-10-29 07:41:19 +00:00
committed by copyberry
parent 23934d31b1
commit a29c7b97e8
3 changed files with 15 additions and 2 deletions
+1 -1
View File
@@ -85,7 +85,7 @@ jobs:
run: python3 -m unittest discover -s tools/argument-comment-lint -p 'test_*.py'
- name: Test argument comment lint package
working-directory: tools/argument-comment-lint
run: cargo test
run: bash ./test-with-clippy-compat.sh
env:
RUST_MIN_STACK: "8388608" # 8 MiB
+1 -1
View File
@@ -153,7 +153,7 @@ jobs:
run: python3 -m unittest discover -s tools/argument-comment-lint -p 'test_*.py'
- name: Test argument comment lint package
working-directory: tools/argument-comment-lint
run: cargo test
run: bash ./test-with-clippy-compat.sh
env:
RUST_MIN_STACK: "8388608" # 8 MiB