From d8d3dcef353197e8a0198933e23733cf014258ee Mon Sep 17 00:00:00 2001
From: Shiming Zhang <wzshiming@foxmail.com>
Date: Thu, 19 Oct 2023 11:54:52 +0800
Subject: [PATCH] Bump skopeo (#447)

---
 .github/workflows/check.yml             | 3 +++
 .github/workflows/manual-deep-sync.yml  | 4 ++++
 .github/workflows/manual-sync.yml       | 4 ++++
 .github/workflows/sync.yml              | 4 ++++
 .github/workflows/target-image-sync.yml | 4 ++++
 5 files changed, 19 insertions(+)

diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml
index db5c997..a0768e0 100644
--- a/.github/workflows/check.yml
+++ b/.github/workflows/check.yml
@@ -21,6 +21,9 @@ jobs:
         run: |
           curl -v http://127.0.0.1:8080 || exit 1
           curl -f --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/ || exit 1
+      - name: Set up skopeo
+        run: |
+          wget https://github.com/lework/skopeo-binary/releases/download/v1.13.3/skopeo-linux-amd64 -O /usr/local/bin/skopeo && chmod +x /usr/local/bin/skopeo
       - name: Check
         env:
           INCREMENTAL: "true"
diff --git a/.github/workflows/manual-deep-sync.yml b/.github/workflows/manual-deep-sync.yml
index c605645..bc403c3 100644
--- a/.github/workflows/manual-deep-sync.yml
+++ b/.github/workflows/manual-deep-sync.yml
@@ -28,6 +28,10 @@ jobs:
       - name: Override mirror.txt
         run: |
           echo ${{ github.event.inputs.image }} > mirror.txt
+      - name: Set up skopeo
+        run: |
+          wget https://github.com/lework/skopeo-binary/releases/download/v1.13.3/skopeo-linux-amd64 -O /usr/local/bin/skopeo && chmod +x /usr/local/bin/skopeo
+          skopeo --version
       - name: Sync Images
         env:
           INCREMENTAL: "true"
diff --git a/.github/workflows/manual-sync.yml b/.github/workflows/manual-sync.yml
index d9e6940..8c6e074 100644
--- a/.github/workflows/manual-sync.yml
+++ b/.github/workflows/manual-sync.yml
@@ -28,6 +28,10 @@ jobs:
       - name: Override mirror.txt
         run: |
           echo ${{ github.event.inputs.image }} > mirror.txt
+      - name: Set up skopeo
+        run: |
+          wget https://github.com/lework/skopeo-binary/releases/download/v1.13.3/skopeo-linux-amd64 -O /usr/local/bin/skopeo && chmod +x /usr/local/bin/skopeo
+          skopeo --version
       - name: Sync Images
         env:
           INCREMENTAL: "true"
diff --git a/.github/workflows/sync.yml b/.github/workflows/sync.yml
index 992b3fa..6eed401 100644
--- a/.github/workflows/sync.yml
+++ b/.github/workflows/sync.yml
@@ -23,6 +23,10 @@ jobs:
         run: |
           curl -v http://127.0.0.1:8080 || exit 1
           curl -f --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/ || exit 1
+      - name: Set up skopeo
+        run: |
+          wget https://github.com/lework/skopeo-binary/releases/download/v1.13.3/skopeo-linux-amd64 -O /usr/local/bin/skopeo && chmod +x /usr/local/bin/skopeo
+          skopeo --version
       - name: Sync Images
         env:
           INCREMENTAL: "true"
diff --git a/.github/workflows/target-image-sync.yml b/.github/workflows/target-image-sync.yml
index ec93bfc..62b1b7d 100644
--- a/.github/workflows/target-image-sync.yml
+++ b/.github/workflows/target-image-sync.yml
@@ -52,6 +52,10 @@ jobs:
       run: |
         curl -v http://127.0.0.1:8080 || exit 1
         curl -f --proxy 127.0.0.1:8080 -v http://m.daocloud.io/v2/ || exit 1
+    - name: Set up skopeo
+      run: |
+        wget https://github.com/lework/skopeo-binary/releases/download/v1.13.3/skopeo-linux-amd64 -O /usr/local/bin/skopeo && chmod +x /usr/local/bin/skopeo
+        skopeo --version
     - name: Sync Images
       env:
         INCREMENTAL: "true"