[SPARK-35413][INFRA] Use the SHA of the latest commit when checking out databricks/tpcds-kit
[SPARK-35413][INFRA] Use the SHA of the latest commit when checking out databricks/tpcds-kit

### What changes were proposed in this pull request?

This PR proposes to use the SHA of the latest commit ([2a5078a782192ddb6efbcead8de9973d6ab4f069](https://github.com/databricks/tpcds-kit/commit/2a5078a782192ddb6efbcead8de9973d6ab4f069)) when checking out `databricks/tpcds-kit`. This can prevent the test workflow from breaking accidentally if the repository changes drastically.

### Why are the changes needed?

For better test workflow.

### Does this PR introduce _any_ user-facing change?

No, dev-only.

### How was this patch tested?

GA passed.

Closes #32561 from maropu/UseRefInCheckout.

Authored-by: Takeshi Yamamuro <9770f4f4b25a32d3dfa34670a10767defeb974f3@apache.org>
Signed-off-by: Takeshi Yamamuro <9770f4f4b25a32d3dfa34670a10767defeb974f3@apache.org>

chuckchen/spark,HyukjinKwon/spark,apache/spark,jiangxb1987/spark,hvanhovell/spark,srowen/spark,shaneknapp/spark,mahak/spark,vinodkc/spark,JoshRosen/spark,rednaxelafx/apache-spark,shaneknapp/spark,vinodkc/spark,wangmiao1981/spark,jiangxb1987/spark,JoshRosen/spark,chuckchen/spark,zero323/spark,nchammas/spark,shaneknapp/spark,maropu/spark,vinodkc/spark,HyukjinKwon/spark,holdenk/spark,nchammas/spark,HyukjinKwon/spark,zero323/spark,apache/spark,taroplus/spark,hvanhovell/spark,apache/spark,wangyum/spark,witgo/spark,holdenk/spark,cloud-fan/spark,witgo/spark,HyukjinKwon/spark,wangmiao1981/spark,zzcclp/spark,vinodkc/spark,taroplus/spark,holdenk/spark,mahak/spark,shaneknapp/spark,gengliangwang/spark,maropu/spark,WeichenXu123/spark,chuckchen/spark,zzcclp/spark,zero323/spark,holdenk/spark,rednaxelafx/apache-spark,gengliangwang/spark,srowen/spark,zzcclp/spark,milliman/spark,vinodkc/spark,xuanyuanking/spark,hvanhovell/spark,xuanyuanking/spark,WeichenXu123/spark,dongjoon-hyun/spark,srowen/spark,taroplus/spark,holdenk/spark,nchammas/spark,JoshRosen/spark,mahak/spark,wangyum/spark,zzcclp/spark,apache/spark,wangyum/spark,taroplus/spark,nchammas/spark,ueshin/apache-spark,nchammas/spark,milliman/spark,WeichenXu123/spark,gengliangwang/spark,HyukjinKwon/spark,zero323/spark,witgo/spark,xuanyuanking/spark,maropu/spark,cloud-fan/spark,gengliangwang/spark,zero323/spark,WeichenXu123/spark,wangmiao1981/spark,maropu/spark,wangmiao1981/spark,srowen/spark,gengliangwang/spark,zzcclp/spark,shaneknapp/spark,srowen/spark,xuanyuanking/spark,milliman/spark,chuckchen/spark,milliman/spark,xuanyuanking/spark,cloud-fan/spark,witgo/spark,ueshin/apache-spark,wangmiao1981/spark,jiangxb1987/spark,wangyum/spark,milliman/spark,dongjoon-hyun/spark,cloud-fan/spark,ueshin/apache-spark,chuckchen/spark,vinodkc/spark,srowen/spark,WeichenXu123/spark,nchammas/spark,rednaxelafx/apache-spark,maropu/spark,witgo/spark,taroplus/spark,mahak/spark,ueshin/apache-spark,mahak/spark,dongjoon-hyun/spark,dongjoon-hyun/spark,JoshRosen/spark,rednaxelafx/apache-spark,cloud-fan/spark,zzcclp/spark,holdenk/spark,wangyum/spark,hvanhovell/spark,jiangxb1987/spark,mahak/spark,gengliangwang/spark,zzcclp/spark,JoshRosen/spark,xuanyuanking/spark,srowen/spark,hvanhovell/spark,rednaxelafx/apache-spark,cloud-fan/spark,vinodkc/spark,taroplus/spark,chuckchen/spark,nchammas/spark,maropu/spark,rednaxelafx/apache-spark,jiangxb1987/spark,hvanhovell/spark,chuckchen/spark,wangyum/spark,maropu/spark,HyukjinKwon/spark,apache/spark,dongjoon-hyun/spark,gengliangwang/spark,apache/spark,JoshRosen/spark,rednaxelafx/apache-spark,milliman/spark,WeichenXu123/spark,ueshin/apache-spark,hvanhovell/spark,holdenk/spark,wangmiao1981/spark,HyukjinKwon/spark,JoshRosen/spark,cloud-fan/spark,zero323/spark,zero323/spark,xuanyuanking/spark,milliman/spark,taroplus/spark,apache/spark,dongjoon-hyun/spark,witgo/spark,shaneknapp/spark,jiangxb1987/spark,witgo/spark,ueshin/apache-spark,wangmiao1981/spark,jiangxb1987/spark,wangyum/spark,WeichenXu123/spark,ueshin/apache-spark,dongjoon-hyun/spark,mahak/spark,shaneknapp/spark