]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
ci: merge all produced artifacts into a single artifact for ease of downloading
authorTrenton Holmes <797416+stumpylog@users.noreply.github.com>
Sat, 18 May 2024 20:21:04 +0000 (13:21 -0700)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Thu, 30 May 2024 20:37:12 +0000 (22:37 +0200)
.github/workflows/packages-bin.yml
.github/workflows/packages-pool.yml
.github/workflows/packages-src.yml

index f86d1f219aa57bccec3c595eae44c2a0263e4629..b397a4bd4e681354cf4dd15ece0f213253660df3 100644 (file)
@@ -245,3 +245,17 @@ jobs:
 
 
   # }}}
+
+  merge:
+    runs-on: ubuntu-latest
+    needs:
+      - linux
+      - macos-14
+      - macos-12
+      - windows
+    steps:
+      - name: Merge Artifacts
+        uses: actions/upload-artifact/merge@v4
+        with:
+          name: psycopg-binary-artifact
+          delete-merged: true
index 0208f3ef8884183b59ba0370113ac1f4523a0ac1..321ce61a0e3b65e97f98da1e9cbf138990091f38 100644 (file)
@@ -57,3 +57,14 @@ jobs:
           --health-interval 10s
           --health-timeout 5s
           --health-retries 5
+
+  merge:
+    runs-on: ubuntu-latest
+    needs:
+      - sdist
+    steps:
+      - name: Merge Artifacts
+        uses: actions/upload-artifact/merge@v4
+        with:
+          name: psycopg-pool-artifact
+          delete-merged: true
index 0e2bd7d823cc446e936b14502332cbccf41c5c67..1adbca78d42488bae1567aab1e672e52b0d31ef5 100644 (file)
@@ -65,3 +65,13 @@ jobs:
           --health-interval 10s
           --health-timeout 5s
           --health-retries 5
+  merge:
+    runs-on: ubuntu-latest
+    needs:
+      - sdist
+    steps:
+      - name: Merge Artifacts
+        uses: actions/upload-artifact/merge@v4
+        with:
+          name: psycopg-src-artifact
+          delete-merged: true