Skip to content

Commit 05e605e

Browse files
committed
Revert: Use workaround for Github Actions Docker cache
1 parent 0fe528b commit 05e605e

17 files changed

Lines changed: 21 additions & 197 deletions

.github/workflows/clickhouse-tests.yml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,6 @@ jobs:
2525
- name: Set up Docker Buildx
2626
uses: docker/setup-buildx-action@v3
2727

28-
# https://docs.docker.com/build/ci/github-actions/cache/#local-cache
29-
- name: Cache Docker layers
30-
uses: actions/cache/restore@v5
31-
with:
32-
path: ${{ runner.temp }}/.buildx-cache
33-
key: ${{ runner.os }}-buildx-worker-${{ hashFiles('docker/Dockerfile.worker', 'pyproject.toml', 'uv.lock', 'docker/download_ivy2_packages.py', 'syncmaster/worker/ivy2.py') }}
34-
restore-keys: |
35-
${{ runner.os }}-buildx-worker-
36-
3728
- name: Build Worker Image
3829
uses: docker/build-push-action@v6
3930
with:
@@ -42,7 +33,8 @@ jobs:
4233
target: test
4334
file: docker/Dockerfile.worker
4435
load: true
45-
cache-from: type=local,src=${{ runner.temp }}/.buildx-cache
36+
cache-from: type=gha,scope=test
37+
cache-to: type=gha,scope=test,mode=max
4638

4739
- name: Start worker
4840
run: |

.github/workflows/ftp-tests.yml

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,6 @@ jobs:
2525
- name: Set up Docker Buildx
2626
uses: docker/setup-buildx-action@v3
2727

28-
# https://docs.docker.com/build/ci/github-actions/cache/#local-cache
29-
- name: Cache Docker layers
30-
uses: actions/cache/restore@v5
31-
with:
32-
path: ${{ runner.temp }}/.buildx-cache
33-
key: ${{ runner.os }}-buildx-worker-${{ hashFiles('docker/Dockerfile.worker', 'pyproject.toml', 'uv.lock', 'docker/download_ivy2_packages.py', 'syncmaster/worker/ivy2.py') }}
34-
restore-keys: |
35-
${{ runner.os }}-buildx-worker-
36-
3728
- name: Build Worker Image
3829
uses: docker/build-push-action@v6
3930
with:
@@ -42,7 +33,7 @@ jobs:
4233
target: test
4334
file: docker/Dockerfile.worker
4435
load: true
45-
cache-from: type=local,src=${{ runner.temp }}/.buildx-cache
36+
cache-from: type=gha,scope=test
4637

4738
- name: Start worker
4839
run: |

.github/workflows/ftps-tests.yml

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,6 @@ jobs:
2525
- name: Set up Docker Buildx
2626
uses: docker/setup-buildx-action@v3
2727

28-
# https://docs.docker.com/build/ci/github-actions/cache/#local-cache
29-
- name: Cache Docker layers
30-
uses: actions/cache/restore@v5
31-
with:
32-
path: ${{ runner.temp }}/.buildx-cache
33-
key: ${{ runner.os }}-buildx-worker-${{ hashFiles('docker/Dockerfile.worker', 'pyproject.toml', 'uv.lock', 'docker/download_ivy2_packages.py', 'syncmaster/worker/ivy2.py') }}
34-
restore-keys: |
35-
${{ runner.os }}-buildx-worker-
36-
3728
- name: Build Worker Image
3829
uses: docker/build-push-action@v6
3930
with:
@@ -42,7 +33,7 @@ jobs:
4233
target: test
4334
file: docker/Dockerfile.worker
4435
load: true
45-
cache-from: type=local,src=${{ runner.temp }}/.buildx-cache
36+
cache-from: type=gha,scope=test
4637

4738
- name: Start worker
4839
run: |

.github/workflows/hdfs-tests.yml

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,6 @@ jobs:
2525
- name: Set up Docker Buildx
2626
uses: docker/setup-buildx-action@v3
2727

28-
# https://docs.docker.com/build/ci/github-actions/cache/#local-cache
29-
- name: Cache Docker layers
30-
uses: actions/cache/restore@v5
31-
with:
32-
path: ${{ runner.temp }}/.buildx-cache
33-
key: ${{ runner.os }}-buildx-worker-${{ hashFiles('docker/Dockerfile.worker', 'pyproject.toml', 'uv.lock', 'docker/download_ivy2_packages.py', 'syncmaster/worker/ivy2.py') }}
34-
restore-keys: |
35-
${{ runner.os }}-buildx-worker-
36-
3728
- name: Build Worker Image
3829
uses: docker/build-push-action@v6
3930
with:
@@ -42,7 +33,7 @@ jobs:
4233
target: test
4334
file: docker/Dockerfile.worker
4435
load: true
45-
cache-from: type=local,src=${{ runner.temp }}/.buildx-cache
36+
cache-from: type=gha,scope=test
4637

4738
- name: Start worker
4839
run: |

.github/workflows/hive-tests.yml

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,6 @@ jobs:
2525
- name: Set up Docker Buildx
2626
uses: docker/setup-buildx-action@v3
2727

28-
# https://docs.docker.com/build/ci/github-actions/cache/#local-cache
29-
- name: Cache Docker layers
30-
uses: actions/cache/restore@v5
31-
with:
32-
path: ${{ runner.temp }}/.buildx-cache
33-
key: ${{ runner.os }}-buildx-worker-${{ hashFiles('docker/Dockerfile.worker', 'pyproject.toml', 'uv.lock', 'docker/download_ivy2_packages.py', 'syncmaster/worker/ivy2.py') }}
34-
restore-keys: |
35-
${{ runner.os }}-buildx-worker-
36-
3728
- name: Build Worker Image
3829
uses: docker/build-push-action@v6
3930
with:
@@ -42,7 +33,7 @@ jobs:
4233
target: test
4334
file: docker/Dockerfile.worker
4435
load: true
45-
cache-from: type=local,src=${{ runner.temp }}/.buildx-cache
36+
cache-from: type=gha,scope=test
4637

4738
- name: Start worker
4839
run: |

.github/workflows/iceberg-tests.yml

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,6 @@ jobs:
2525
- name: Set up Docker Buildx
2626
uses: docker/setup-buildx-action@v3
2727

28-
# https://docs.docker.com/build/ci/github-actions/cache/#local-cache
29-
- name: Cache Docker layers
30-
uses: actions/cache/restore@v5
31-
with:
32-
path: ${{ runner.temp }}/.buildx-cache
33-
key: ${{ runner.os }}-buildx-worker-${{ hashFiles('docker/Dockerfile.worker', 'pyproject.toml', 'uv.lock', 'docker/download_ivy2_packages.py', 'syncmaster/worker/ivy2.py') }}
34-
restore-keys: |
35-
${{ runner.os }}-buildx-worker-
36-
3728
- name: Build Worker Image
3829
uses: docker/build-push-action@v6
3930
with:
@@ -42,7 +33,7 @@ jobs:
4233
target: test
4334
file: docker/Dockerfile.worker
4435
load: true
45-
cache-from: type=local,src=${{ runner.temp }}/.buildx-cache
36+
cache-from: type=gha,scope=test
4637

4738
- name: Start worker
4839
run: |

.github/workflows/mssql-tests.yml

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,6 @@ jobs:
2525
- name: Set up Docker Buildx
2626
uses: docker/setup-buildx-action@v3
2727

28-
# https://docs.docker.com/build/ci/github-actions/cache/#local-cache
29-
- name: Cache Docker layers
30-
uses: actions/cache/restore@v5
31-
with:
32-
path: ${{ runner.temp }}/.buildx-cache
33-
key: ${{ runner.os }}-buildx-worker-${{ hashFiles('docker/Dockerfile.worker', 'pyproject.toml', 'uv.lock', 'docker/download_ivy2_packages.py', 'syncmaster/worker/ivy2.py') }}
34-
restore-keys: |
35-
${{ runner.os }}-buildx-worker-
36-
3728
- name: Build Worker Image
3829
uses: docker/build-push-action@v6
3930
with:
@@ -42,7 +33,7 @@ jobs:
4233
target: test
4334
file: docker/Dockerfile.worker
4435
load: true
45-
cache-from: type=local,src=${{ runner.temp }}/.buildx-cache
36+
cache-from: type=gha,scope=test
4637

4738
- name: Start worker
4839
run: |

.github/workflows/mysql-tests.yml

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,6 @@ jobs:
2525
- name: Set up Docker Buildx
2626
uses: docker/setup-buildx-action@v3
2727

28-
# https://docs.docker.com/build/ci/github-actions/cache/#local-cache
29-
- name: Cache Docker layers
30-
uses: actions/cache/restore@v5
31-
with:
32-
path: ${{ runner.temp }}/.buildx-cache
33-
key: ${{ runner.os }}-buildx-worker-${{ hashFiles('docker/Dockerfile.worker', 'pyproject.toml', 'uv.lock', 'docker/download_ivy2_packages.py', 'syncmaster/worker/ivy2.py') }}
34-
restore-keys: |
35-
${{ runner.os }}-buildx-worker-
36-
3728
- name: Build Worker Image
3829
uses: docker/build-push-action@v6
3930
with:
@@ -42,7 +33,7 @@ jobs:
4233
target: test
4334
file: docker/Dockerfile.worker
4435
load: true
45-
cache-from: type=local,src=${{ runner.temp }}/.buildx-cache
36+
cache-from: type=gha,scope=test
4637

4738
- name: Start worker
4839
run: |

.github/workflows/oracle-tests.yml

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,6 @@ jobs:
2525
- name: Set up Docker Buildx
2626
uses: docker/setup-buildx-action@v3
2727

28-
# https://docs.docker.com/build/ci/github-actions/cache/#local-cache
29-
- name: Cache Docker layers
30-
uses: actions/cache/restore@v5
31-
with:
32-
path: ${{ runner.temp }}/.buildx-cache
33-
key: ${{ runner.os }}-buildx-worker-${{ hashFiles('docker/Dockerfile.worker', 'pyproject.toml', 'uv.lock', 'docker/download_ivy2_packages.py', 'syncmaster/worker/ivy2.py') }}
34-
restore-keys: |
35-
${{ runner.os }}-buildx-worker-
36-
3728
- name: Build Worker Image
3829
uses: docker/build-push-action@v6
3930
with:
@@ -42,7 +33,7 @@ jobs:
4233
target: test
4334
file: docker/Dockerfile.worker
4435
load: true
45-
cache-from: type=local,src=${{ runner.temp }}/.buildx-cache
36+
cache-from: type=gha,scope=test
4637

4738
- name: Start worker
4839
run: |

.github/workflows/s3-tests.yml

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,6 @@ jobs:
2525
- name: Set up Docker Buildx
2626
uses: docker/setup-buildx-action@v3
2727

28-
# https://docs.docker.com/build/ci/github-actions/cache/#local-cache
29-
- name: Cache Docker layers
30-
uses: actions/cache/restore@v5
31-
with:
32-
path: ${{ runner.temp }}/.buildx-cache
33-
key: ${{ runner.os }}-buildx-worker-${{ hashFiles('docker/Dockerfile.worker', 'pyproject.toml', 'uv.lock', 'docker/download_ivy2_packages.py', 'syncmaster/worker/ivy2.py') }}
34-
restore-keys: |
35-
${{ runner.os }}-buildx-worker-
36-
3728
- name: Build Worker Image
3829
uses: docker/build-push-action@v6
3930
with:
@@ -42,7 +33,7 @@ jobs:
4233
file: docker/Dockerfile.worker
4334
target: test
4435
load: true
45-
cache-from: type=local,src=${{ runner.temp }}/.buildx-cache
36+
cache-from: type=gha,scope=test
4637

4738
- name: Start worker
4839
run: |

0 commit comments

Comments
 (0)