From 9e6705056a1d6e34590344bc21a35e1c351b0d5c Mon Sep 17 00:00:00 2001 From: Evgenii Alekseev Date: Sun, 29 Jun 2025 02:59:09 +0300 Subject: [PATCH] build: use archlinux images for release build --- .github/workflows/release.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8e438294..50775c54 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -13,7 +13,15 @@ jobs: runs-on: ubuntu-latest + container: + image: archlinux:base + options: -w /build + volumes: + - ${{ github.workspace }}:/build + steps: + - run: pacman --noconfirm -Syu base-devel git python-tox + - uses: actions/checkout@v4 - name: Extract version @@ -27,10 +35,6 @@ jobs: token: ${{ secrets.GITHUB_TOKEN }} filter: 'Release \d+\.\d+\.\d+' - - uses: ConorMacBride/install-package@v1.1.0 - with: - apt: tox - - name: Create archive run: tox -e archive env: