name: Linting libpng | |
on: | |
push: | |
branches: | |
- libpng16 | |
pull_request: | |
branches: | |
- libpng16 | |
jobs: | |
lint: | |
runs-on: ubuntu-latest | |
timeout-minutes: 5 | |
steps: | |
- name: Set up the cache | |
uses: actions/cache@v4 | |
with: | |
path: ~/.cache/pip | |
key: ${{ runner.os }}-pip-${{ hashFiles('**/pip.txt') }} | |
restore-keys: ${{ runner.os }}-pip- | |
- name: Install yamllint | |
run: pip install yamllint | |
- name: Check out the code | |
uses: actions/checkout@v4 | |
- name: Run the linting script | |
run: bash ./ci/ci_lint.sh |