From 8fed7d52435cd7d15351497691d855b4f9ad3e9a Mon Sep 17 00:00:00 2001 From: Jason Ross Date: Mon, 25 Aug 2025 11:35:47 -0500 Subject: [PATCH] changing Debian container to python3.12 --- .github/workflows/simple-release.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/simple-release.yml b/.github/workflows/simple-release.yml index be77562..2b53628 100644 --- a/.github/workflows/simple-release.yml +++ b/.github/workflows/simple-release.yml @@ -39,7 +39,7 @@ jobs: build-debian: runs-on: ubuntu-latest container: - image: debian:12-slim + image: python:3.12-slim steps: - name: Install system dependencies run: | @@ -56,7 +56,7 @@ jobs: - name: Install Poetry run: | - curl -sSL https://install.python-poetry.org | python3.12 - + curl -sSL https://install.python-poetry.org | python - echo 'export PATH="$HOME/.local/bin:$PATH"' >> $GITHUB_ENV - name: Configure Poetry @@ -68,7 +68,7 @@ jobs: - name: Install dependencies run: | export PATH="$HOME/.local/bin:$PATH" - poetry env use python3.12 + poetry env use python3.12 || true poetry install - name: Build Debian executable @@ -90,7 +90,7 @@ jobs: - name: Install system dependencies run: | pacman -Syu --noconfirm - pacman -S --noconfirm git base-devel curl + pacman -S --noconfirm python python-pip curl git base-devel - name: Checkout code uses: actions/checkout@v4 @@ -135,7 +135,7 @@ jobs: - name: Install system dependencies run: | dnf update -y - dnf install -y git gcc gcc-c++ make + dnf install -y curl git gcc gcc-c++ make - name: Checkout code uses: actions/checkout@v4 @@ -147,7 +147,7 @@ jobs: - name: Install Poetry run: | - curl -sSL https://install.python-poetry.org | python3.12 - + curl -sSL https://install.python-poetry.org | python - echo 'export PATH="$HOME/.local/bin:$PATH"' >> $GITHUB_ENV - name: Configure Poetry @@ -159,7 +159,7 @@ jobs: - name: Install dependencies run: | export PATH="$HOME/.local/bin:$PATH" - poetry env use python3.12 + poetry env use python3.12 || true poetry install - name: Build Rocky executable