From bc1ff185b88772298314edb4079860b1eb874f68 Mon Sep 17 00:00:00 2001 From: "Austin S. Hemmelgarn" Date: Mon, 5 Apr 2021 07:11:51 -0400 Subject: Properly handle binary package reuplods. (#10878) PackageCloud does not allow duplicate uploads, and we currently have no good way to avoid duplicate nightly builds, so we need to remove any existing packages with the same name before we upload newly built packages. --- .github/workflows/packaging.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/packaging.yml b/.github/workflows/packaging.yml index 7340c27bb6..a0315430e7 100644 --- a/.github/workflows/packaging.yml +++ b/.github/workflows/packaging.yml @@ -121,6 +121,7 @@ jobs: run: | echo "Packages to upload:\n$(ls artifacts/*.${{ matrix.format }})" for pkgfile in artifacts/*.${{ matrix.format }} ; do + .github/scripts/package_cloud_wrapper.sh yank ${{ env.repo }}/${{ matrix.pkgclouddistro }} ${pkgfile} || true .github/scripts/package_cloud_wrapper.sh push ${{ env.repo }}/${{ matrix.pkgclouddistro }} ${pkgfile} done - name: Clean -- cgit v1.2.3