From b1c6e6d3ff108961f8b648cf2bfbef97827cb3d4 Mon Sep 17 00:00:00 2001
From: Israel Fruchter <fruch@scylladb.com>
Date: Thu, 9 Nov 2023 12:46:11 +0200
Subject: [PATCH] CI: switch to python build command for sdist

switch from `python setup.py sdist` to `python -m build --sdist`

that's now the formal way to build, and not assume
we have `distutil` installed on that system.
---
 .github/workflows/build-push.yml | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/build-push.yml b/.github/workflows/build-push.yml
index f508fd7785..0074a93fdc 100644
--- a/.github/workflows/build-push.yml
+++ b/.github/workflows/build-push.yml
@@ -130,8 +130,10 @@ jobs:
         name: Install Python
 
       - name: Build sdist
-        run: python setup.py sdist
-
+        run: |
+          pip install build
+          python -m build --sdist
+          
       - uses: actions/upload-artifact@v2
         with:
           path: dist/*.tar.gz