Skip to content

Merge pull request #46 from Markov-Komarov/fix-crash-setlayout #57

Merge pull request #46 from Markov-Komarov/fix-crash-setlayout

Merge pull request #46 from Markov-Komarov/fix-crash-setlayout #57

Workflow file for this run

name: C/C++ CI
on:
push:
branches: [ "main" ]
jobs:
build-and-release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Cache dependencies
uses: actions/cache@v3
with:
path: |
/var/cache/apt/archives
key: ${{ runner.os }}-apt-${{ hashFiles('**/Makefile') }}
restore-keys: |
${{ runner.os }}-apt-
- name: Install dependencies
run: sudo apt-get update && sudo apt-get install -y libx11-dev libxft-dev libxinerama-dev
- name: Build
run: make
continue-on-error: true
- name: Check Build Failure
if: ${{ failure() }}
run: echo "Build failed. Investigate the logs for details." && exit 1