chore: add AppImage release packaging
This commit is contained in:
parent
331e65d948
commit
af7656145e
5 changed files with 87 additions and 17 deletions
|
|
@ -2,6 +2,8 @@ FROM ubuntu:24.04
|
|||
|
||||
COPY --from=ghcr.io/astral-sh/uv:0.10.2 /uv /uvx /usr/local/bin/
|
||||
|
||||
ARG APPIMAGE_BUILDER_VERSION=1.1.0
|
||||
|
||||
ENV DEBIAN_FRONTEND=noninteractive \
|
||||
PYTHONDONTWRITEBYTECODE=1 \
|
||||
PYTHONUNBUFFERED=1
|
||||
|
|
@ -29,6 +31,6 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
|
|||
|
||||
RUN python3 -m pip install --no-cache-dir --break-system-packages \
|
||||
"packaging<21" \
|
||||
appimage-builder
|
||||
"appimage-builder==${APPIMAGE_BUILDER_VERSION}"
|
||||
|
||||
WORKDIR /work
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue