name: build on: push: branches: [ "main" ] pull_request: branches: [ "main" ] jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: Prepare apt run: sudo apt-get update - name: Install dependencies run: sudo apt-get install -y libbsd-dev libsystemd-dev - name: Run make run: make - name: Install dexedrine to the container run: sudo make install - name: Test unit file run: systemd-analyze verify dexedrine.service