diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 01a9529..0dd7b2f 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -7,11 +7,12 @@ jobs: runs-on: ubuntu-latest container: archlinux:latest steps: + - name: Install node + run: pacman -Syu --noconfirm nodejs npm - name: Checkout repository uses: actions/checkout@v4 - name: Install dependencies run: | - pacman -Syu --noconfirm pacman -S --noconfirm git python python-pip binutils mv /lib/python3*/EXTERNALLY-MANAGED /tmp/ pip install --upgrade pip @@ -31,11 +32,12 @@ jobs: runs-on: ubuntu-latest container: debian:stable-slim steps: + - name: Install node + run: apt-get update && apt-get upgrade -y && apt-get install -y nodejs npm - name: Checkout repository uses: actions/checkout@v4 - name: Install dependencies run: | - apt-get update && apt-get upgrade -y apt-get install -y git python3 python3-pip binutils mv /usr/lib/python*/EXTERNALLY-MANAGED . /tmp/ pip install pyinstaller inquirerpy distro @@ -54,11 +56,12 @@ jobs: runs-on: ubuntu-latest container: fedora:latest steps: + - name: Install node + run: dnf up -y && dnf install -y nodejs npm - name: Checkout repository uses: actions/checkout@v4 - name: Install dependencies run: | - dnf update -y dnf install -y git python python-pip binutils pip install inquirerpy distro pyinstaller - name: Build binary