]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
ci: merge all produced artifacts into a single artifact for ease of downloading 824/head
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:31:30 +0000 (22:31 +0200)
.github/workflows/packages-bin.yml
.github/workflows/packages-pool.yml
.github/workflows/packages-src.yml

index 8ebc8dc209d68ad30dbfbfb4a05ab8e27ffcfc99..a10637ba5c09772952e72c276422cd70dc00e018 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 7f41fb71abbe9ff41e6db4fc6d9d5b51d9036584..41ffc03543ea8de28f70fd9326062832650b4bbb 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