Skip to content

Debian Bookworm x64

Debian Bookworm x64 #1

Workflow file for this run

name: Debian Bookworm x64
on:
workflow_dispatch:
jobs:
main:
runs-on: ubuntu-latest
container:
image: debian:bookworm
steps:
- uses: actions/checkout@v4
- name: install deps
run: |
sed -i 's/^Types: deb$/Types: deb deb-src/' /etc/apt/sources.list.d/debian.sources
apt-get update
DEBIAN_FRONTEND="noninteractive" apt-get build-dep --install-recommends -y wine
DEBIAN_FRONTEND="noninteractive" apt-get build-dep --install-recommends -y zstd xz-utils curl
- name: configure
run: |
mkdir build64 && cd build64
../configure --disable-tests --enable-win64
- name: make
run: |
cd build64
make -j $(nproc)
- name: make install
run: |
cd build64
make DESTDIR="${GITHUB_WORKSPACE}/wineinst" install -j $(nproc)
- name: compress
run: |
tar -C "${GITHUB_WORKSPACE}/wineinst" -Jcvf wine-debian-12-bookworm-x64.tar.xz .
- name: upload
uses: actions/upload-artifact@v4
with:
name: debian-12-bookworm-x64
path: wine-debian-12-bookworm-x64.tar.xz