id,seq,job,repo,uses,name,with,run,env,if 138665,5,27829,611552758,,Check if README is up-to-date,,"cog --check README.md ",, 138670,5,27830,197431109,,Run tests,,"pytest -v ",, 138680,5,27832,197431109,,Run tests,,"pytest -v ",, 138685,5,27833,256834907,,Test with pytest,,"pytest ",, 138690,5,27834,303218369,,Run tests,,"pytest ",, 138700,5,27836,303218369,,Run tests,,"pytest ",, 138716,5,27838,207052882,,Run tests,,"pytest ",, 138729,5,27841,207052882,,Run tests,,"pytest ",, 138734,5,27842,248903544,,Run tests,,"pytest ",, 138744,5,27844,248903544,,Run tests,,"pytest ",, 138749,5,27845,197882382,,Run tests,,"pytest ",, 138759,5,27847,197882382,,Run tests,,"pytest ",, 138788,5,27854,206156866,,Run tests,,"pytest ",, 138801,5,27857,206156866,,Run tests,,"pytest ",, 138810,5,27859,107914493,,Run tests,,"pytest -n auto -m ""not serial"" pytest -m ""serial"" ",,${{ github.ref == 'refs/heads/main' }} 138827,5,27862,107914493,,Run tests,,"pytest ",, 138837,5,27864,107914493,,Build docs.db,,"cd docs DISABLE_SPHINX_INLINE_TABS=1 sphinx-build -b xml . _build sphinx-to-sqlite ../docs.db _build cd ..",, 138852,5,27868,107914493,,Run tests,,"ls -lah cat .coveragerc pytest --cov=datasette --cov-config=.coveragerc --cov-report xml:coverage.xml --cov-report term ls -lah",, 138858,5,27869,107914493,,Run test,,"./test-in-pyodide-with-shot-scraper.sh ",, 138863,5,27870,107914493,,Install dependencies,,"pip install -e '.[test]' pip freeze ",, 138877,5,27873,140912432,github/codeql-action/analyze@v1,Perform CodeQL Analysis,,,, 138883,5,27875,140912432,,Run tests,,"pytest ",, 138893,5,27877,140912432,,Check spelling,,"codespell docs/*.rst --ignore-words docs/codespell-ignore-words.txt codespell sqlite_utils --ignore-words docs/codespell-ignore-words.txt ",, 138898,5,27878,140912432,,Install Python dependencies,,"python -m pip install --upgrade pip python -m pip install -e .[test] python -m pip install pytest-cov ",, 138905,5,27879,140912432,,Optionally install tui dependencies (not 3.7),,pip install -e '.[tui]',,matrix.python-version != '3.7' 138705,5,27837,207052882,,Create auth.json,,"echo ""{\""github_personal_token\"": \""$GITHUB_ACCESS_TOKEN\""}"" > auth.json ","{""GITHUB_ACCESS_TOKEN"": ""${{ secrets.GH_TOKEN }}""}", 138675,5,27831,197431109,,Publish,,"python setup.py sdist bdist_wheel twine upload dist/* ","{""TWINE_USERNAME"": ""__token__"", ""TWINE_PASSWORD"": ""${{ secrets.PYPI_TOKEN }}""}", 138695,5,27835,303218369,,Publish,,"python setup.py sdist bdist_wheel twine upload dist/* ","{""TWINE_USERNAME"": ""__token__"", ""TWINE_PASSWORD"": ""${{ secrets.PYPI_TOKEN }}""}", 138721,5,27839,207052882,,Publish,,"python setup.py sdist bdist_wheel twine upload dist/* ","{""TWINE_USERNAME"": ""__token__"", ""TWINE_PASSWORD"": ""${{ secrets.PYPI_TOKEN }}""}", 138739,5,27843,248903544,,Publish,,"python setup.py sdist bdist_wheel twine upload dist/* ","{""TWINE_USERNAME"": ""__token__"", ""TWINE_PASSWORD"": ""${{ secrets.PYPI_TOKEN }}""}", 138754,5,27846,197882382,,Publish,,"python setup.py sdist bdist_wheel twine upload dist/* ","{""TWINE_USERNAME"": ""__token__"", ""TWINE_PASSWORD"": ""${{ secrets.PYPI_TOKEN }}""}", 138793,5,27855,206156866,,Publish,,"python setup.py sdist bdist_wheel twine upload dist/* ","{""TWINE_USERNAME"": ""__token__"", ""TWINE_PASSWORD"": ""${{ secrets.PYPI_TOKEN }}""}", 138832,5,27863,107914493,,Publish,,"python setup.py sdist bdist_wheel twine upload dist/* ","{""TWINE_USERNAME"": ""__token__"", ""TWINE_PASSWORD"": ""${{ secrets.PYPI_TOKEN }}""}", 138888,5,27876,140912432,,Publish,,"python setup.py sdist bdist_wheel twine upload dist/* ","{""TWINE_USERNAME"": ""__token__"", ""TWINE_PASSWORD"": ""${{ secrets.PYPI_TOKEN }}""}",