1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2026-01-25 06:00:55 +00:00

Remove Debian build job from CI workflow

This commit is contained in:
Diject 2026-01-02 12:51:16 +03:00
parent 8be3c1019c
commit 7d8f9c7d0b

View file

@ -65,55 +65,6 @@ jobs:
path: ./openmw-ubuntu-${{ github.sha }}.tar.gz
name: openmw-ubuntu-build
Debian:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Add OpenMW PPA Dependencies
run: |
sudo add-apt-repository ppa:openmw/openmw
sudo apt-get update
- name: Install Building Dependencies
run: |
sudo apt-get install git build-essential cmake \
libopenal-dev libopenscenegraph-dev libbullet-dev libsdl2-dev \
libmygui-dev libunshield-dev liblz4-dev libtinyxml-dev libqt6opengl6-dev \
libqt6svg6-dev libboost-filesystem-dev libboost-program-options-dev \
libboost-iostreams-dev libavcodec-dev libavformat-dev libavutil-dev \
libswscale-dev libswresample-dev librecast-dev libluajit-5.1-dev \
libsqlite3-dev libyaml-cpp-dev libcollada-dom-dev \
qt6-l10n-tools qt6-tools-dev qt6-tools-dev-tools
- name: Prime ccache
uses: hendrikmuhs/ccache-action@v1
with:
key: debian-${{ env.BUILD_TYPE }}
max-size: 1000M
- name: Configure
run: >
cmake .
-D CMAKE_BUILD_TYPE=${{env.BUILD_TYPE}}
-D OPENMW_USE_SYSTEM_RECASTNAVIGATION=ON
-D USE_SYSTEM_TINYXML=ON
-D CMAKE_INSTALL_PREFIX=/usr
-D CPACK_GENERATOR="DEB"
- name: Build
run: cmake --build . -- -j$(nproc)
- name: Package
run: cpack
- name: Upload Artifact
uses: actions/upload-artifact@v4
with:
path: ./*.deb
name: openmw-debian-build
MacOS:
runs-on: macos-latest