Skip to content

Retire macos-12 in github actions #178

Retire macos-12 in github actions

Retire macos-12 in github actions #178

Workflow file for this run

# Assorted quality checks for PRs.
name: Quality checks
on:
push:
branches: [master]
pull_request:
branches:
- '**'
jobs:
run_ci:
runs-on: ubuntu-20.04
env:
DEVSTACK_WORKSPACE: /tmp
SHALLOW_CLONE: 1
strategy:
matrix:
python-version:
- '3.11'
fail-fast: false
steps:
- uses: actions/checkout@v4
- name: setup python
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
- name: Test Makefile
run: make selfcheck
- name: Install Python dependencies
run: make requirements
- name: Test that docs build without errors
run: make docs