[SPARK-39974][INFRA] Create separate static image tag for infra cache
[SPARK-39974][INFRA] Create separate static image tag for infra cache

### What changes were proposed in this pull request?
Create separate static image tag for infra static image

### Why are the changes needed?
Currently, we put the **static image** and **cache** together in same tag like [`ghcr.io/apache/spark/apache-spark-github-action-image-cache:master`](https://github.com/apache/spark/pkgs/container/spark%2Fapache-spark-github-action-image-cache/versions).

Cache and static image occupy separate different image hash and same image tags. this bring some problem in below cases:
- **Debug job with static docker images**, they have to find hash. If use cache directly, will raise something like:
```
yikun-x86:~# docker run -ti ghcr.io/yikun/apache-spark-github-action-image-cache:master
Unable to find image 'ghcr.io/yikun/apache-spark-github-action-image-cache:master' locally
master: Pulling from yikun/apache-spark-github-action-image-cache
docker: no matching manifest for linux/amd64 in the manifest list entries.
```

- **Use static image in CI**, such as for some reason we want to switch static image temporarily.
- **Easy to see history for last cache**, such as system deps/lib.

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

### How was this patch tested?
- Local test: https://github.com/Yikun/spark/pull/144, and static image tag push [passed](https://github.com/Yikun/spark/runs/7664266955?check_suite_focus=true#step:6:212)
- Run static image:
```
rootyikun-x86:~# docker run -ti ghcr.io/yikun/apache-spark-github-action-image-cache:master-static
Unable to find image 'ghcr.io/yikun/apache-spark-github-action-image-cache:master-static' locally
master-static: Pulling from yikun/apache-spark-github-action-image-cache
Digest: sha256:5198fd8111c925b7c92d04427268bcb0e5574bb72cef09808076595f3372bf7b
Status: Downloaded newer image for ghcr.io/yikun/apache-spark-github-action-image-cache:master-static
root3550e09e0e93:/# exit
```

Closes #37402 from Yikun/patch-32.

Authored-by: Yikun Jiang <2206089eaa6cfa02a44178196e5767f367cbca91@gmail.com>
Signed-off-by: Hyukjin Kwon <2680965ad5aae29275c8fb10150cb10f5554e78b@apache.org>

ueshin/apache-spark,zzcclp/spark,gengliangwang/spark,gengliangwang/spark,nchammas/spark,HyukjinKwon/spark,gengliangwang/spark,shaneknapp/spark,apache/spark,WeichenXu123/spark,wangyum/spark,ueshin/apache-spark,wangyum/spark,shaneknapp/spark,apache/spark,WeichenXu123/spark,shaneknapp/spark,HyukjinKwon/spark,apache/spark,srowen/spark,gengliangwang/spark,hvanhovell/spark,vinodkc/spark,srowen/spark,hvanhovell/spark,srowen/spark,holdenk/spark,ueshin/apache-spark,dongjoon-hyun/spark,WeichenXu123/spark,vinodkc/spark,apache/spark,apache/spark,vinodkc/spark,hvanhovell/spark,HyukjinKwon/spark,gengliangwang/spark,vinodkc/spark,wangyum/spark,apache/spark,zero323/spark,dongjoon-hyun/spark,nchammas/spark,zzcclp/spark,hvanhovell/spark,witgo/spark,zero323/spark,dongjoon-hyun/spark,witgo/spark,hvanhovell/spark,zero323/spark,holdenk/spark,ueshin/apache-spark,shaneknapp/spark,wangyum/spark,gengliangwang/spark,mahak/spark,HyukjinKwon/spark,HyukjinKwon/spark,srowen/spark,wangyum/spark,gengliangwang/spark,nchammas/spark,shaneknapp/spark,nchammas/spark,mahak/spark,zzcclp/spark,zero323/spark,ueshin/apache-spark,holdenk/spark,nchammas/spark,shaneknapp/spark,srowen/spark,vinodkc/spark,mahak/spark,HyukjinKwon/spark,holdenk/spark,mahak/spark,srowen/spark,holdenk/spark,mahak/spark,nchammas/spark,nchammas/spark,dongjoon-hyun/spark,dongjoon-hyun/spark,witgo/spark,witgo/spark,zero323/spark,holdenk/spark,zzcclp/spark,mahak/spark,HyukjinKwon/spark,zero323/spark,hvanhovell/spark,witgo/spark,dongjoon-hyun/spark,wangyum/spark,srowen/spark,zzcclp/spark,witgo/spark,ueshin/apache-spark,WeichenXu123/spark,holdenk/spark,witgo/spark,zzcclp/spark,WeichenXu123/spark,mahak/spark,apache/spark,shaneknapp/spark,hvanhovell/spark,vinodkc/spark,zzcclp/spark,ueshin/apache-spark,vinodkc/spark,zero323/spark,dongjoon-hyun/spark,WeichenXu123/spark,wangyum/spark,WeichenXu123/spark