Chewico 3205ce7d96
Some checks failed
Deploy / deploy (push) Has been cancelled
Making gitea actions
2025-07-02 21:50:35 +02:00

32 lines
800 B
YAML

name: Deploy
on:
push:
branches: [main]
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Print environment
run: |
echo "Home: $HOME"
echo "Working dir: $(pwd)"
- name: Manually Clone Repo
run: |
git clone --recursive https://git.frostdeer.com/Chewico/DeerEngine.git .
- name: Install dependencies
run: sudo apt update && sudo apt install -y uuid-dev make gcc clang libx11-dev libxcursor-dev libxrandr-dev libxinerama-dev libxi-dev libgtk-3-dev make gcc gdb
- name: Generate make file
run: |
cd vendor/premake-core
make -f Bootstrap.mak linux
cd ../..
vendor/premake-core/bin/release/premake5 gmake
- name: Compile
run: |
make