id,seq,job,repo,uses,name,with,run,env,if 137021,1,27499,107914493,actions/checkout@v3,,,,, 137022,2,27499,107914493,actions/setup-python@v4,Set up Python ${{ matrix.python-version }},"{""python-version"": ""${{ matrix.python-version }}""}",,, 137023,3,27499,107914493,actions/cache@v3,Configure pip caching,"{""path"": ""~/.cache/pip"", ""key"": ""${{ runner.os }}-pip-${{ hashFiles('**/setup.py') }}"", ""restore-keys"": ""${{ runner.os }}-pip-\n""}",,, 137024,4,27499,107914493,,Build extension for --load-extension test,,(cd tests && gcc ext.c -fPIC -shared -o ext.so),, 137025,5,27499,107914493,,Install dependencies,,"pip install -e '.[test,docs]' pip freeze ",, 137026,6,27499,107914493,,Run tests,,"pytest -n auto -m ""not serial"" pytest -m ""serial"" # And the test that exceeds a localhost HTTPS server tests/test_datasette_https_server.sh ",, 137027,7,27499,107914493,,Check if cog needs to be run,,"cog --check docs/*.rst ",, 137028,8,27499,107914493,,Check if blacken-docs needs to be run,,"# This fails on syntax errors, or a diff was applied blacken-docs -l 60 docs/*.rst ",,