Drop removed PNG icons #63
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This workflow will test the build system (validate symlinks, index generator, cleaning, installing / uninstalling, full build) | |
name: Complete build system test | |
on: | |
push: | |
branches: '**' | |
pull_request: | |
branches: '**' | |
release: | |
types: [published] | |
jobs: | |
build: | |
runs-on: ubuntu-24.04 | |
steps: | |
- uses: actions/checkout@v4 | |
- name: Set up Python 3.12 | |
uses: actions/setup-python@v5 | |
with: | |
python-version: '3.12' | |
- name: Install build dependencies | |
run: | | |
sudo apt-get install --no-install-recommends make | |
- name: Check all symlinks are valid | |
run: | | |
make check | |
- name: Test index generator | |
run: | | |
INSTALL_DIR=./ make index | |
- name: Test install and uninstall targets | |
run: | | |
sudo make install | |
sudo make uninstall |