Kaynağa Gözat

build: handle (ignore) new docker artifacts

Jakob Borg 2 gün önce
ebeveyn
işleme
962b917150
1 değiştirilmiş dosya ile 11 ekleme ve 9 silme
  1. 11 9
      .github/workflows/build-syncthing.yaml

+ 11 - 9
.github/workflows/build-syncthing.yaml

@@ -235,7 +235,7 @@ jobs:
       - package-windows
     steps:
       - name: Download artifacts
-        uses: actions/download-artifact@v4
+        uses: actions/download-artifact@v7
         with:
           name: unsigned-packages-windows
           path: packages
@@ -484,7 +484,7 @@ jobs:
     runs-on: macos-latest
     steps:
       - name: Download artifacts
-        uses: actions/download-artifact@v4
+        uses: actions/download-artifact@v7
         with:
           name: packages-macos
 
@@ -641,7 +641,11 @@ jobs:
           path: tools
 
       - name: Download artifacts
-        uses: actions/download-artifact@v4
+        uses: actions/download-artifact@v7
+        with:
+          pattern: packages-*
+          path: packages
+          merge-multiple: true
 
       - uses: actions/setup-go@v6
         with:
@@ -657,8 +661,6 @@ jobs:
           export PRIVATE_KEY="$RUNNER_TEMP/privkey.pem"
           export PATH="$PATH:$(go env GOPATH)/bin"
           echo "$STSIGTOOL_PRIVATE_KEY" | base64 -d > "$PRIVATE_KEY"
-          mkdir packages
-          mv packages-*/* packages
           pushd packages
           "$GITHUB_WORKSPACE/tools/sign-only"
           rm -f "$PRIVATE_KEY"
@@ -776,7 +778,7 @@ jobs:
           path: tools
 
       - name: Download artifacts
-        uses: actions/download-artifact@v4
+        uses: actions/download-artifact@v7
         with:
           name: packages-signed
           path: packages
@@ -831,13 +833,13 @@ jobs:
           ref: ${{ github.ref }} # https://github.com/actions/checkout/issues/882
 
       - name: Download signed packages
-        uses: actions/download-artifact@v4
+        uses: actions/download-artifact@v7
         with:
           name: packages-signed
           path: packages
 
       - name: Download debian packages
-        uses: actions/download-artifact@v4
+        uses: actions/download-artifact@v7
         with:
           name: debian-packages
           path: packages
@@ -927,7 +929,7 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - name: Download packages
-        uses: actions/download-artifact@v4
+        uses: actions/download-artifact@v7
         with:
           name: debian-packages
           path: packages