Github action checkout failed when rerun failed workflow, logs as below
##[error]fatal: reference is not a tree: a39f728609e40bc26fc317b7505c8e4a2e90ff52
Removed matchers: 'checkout-git'
##[error]Git checkout failed with exit code: 128
##[error]Exit code 1 returned from process: file name '/home/runner/runners/2.165.2/bin/Runner.PluginHost', arguments 'action "GitHub.Runner.Plugins.Repository.v1_0.CheckoutTask, Runner.Plugins"'.