mirror of
https://github.com/simonw/datasette.git
synced 2025-12-10 16:51:24 +01:00
Run CI on GitHub Actions, not Travis
* Run CI on GitHub Actions, not Travis - refs #940 * Update documentation refs to Travis * Release action now runs parallel tests, then pushes to PyPI, then Docker Hub
This commit is contained in:
parent
52eabb019d
commit
5e0b72247e
8 changed files with 106 additions and 53 deletions
|
|
@ -126,7 +126,7 @@ Now browse to ``http://localhost:8000/`` to view the documentation. Any edits yo
|
|||
Release process
|
||||
---------------
|
||||
|
||||
Datasette releases are performed using tags. When a new version tag is pushed to GitHub, a `Travis CI task <https://github.com/simonw/datasette/blob/master/.travis.yml>`__ will perform the following:
|
||||
Datasette releases are performed using tags. When a new release is published on GitHub, a `GitHub Action workflow <https://github.com/simonw/datasette/blob/main/.github/workflows/deploy-latest.yml>`__ will perform the following:
|
||||
|
||||
* Run the unit tests against all supported Python versions. If the tests pass...
|
||||
* Build a Docker image of the release and push a tag to https://hub.docker.com/r/datasetteproject/datasette
|
||||
|
|
|
|||
|
|
@ -10,8 +10,8 @@ datasette|
|
|||
:target: https://docs.datasette.io/en/stable/changelog.html
|
||||
.. |Python 3.x| image:: https://img.shields.io/pypi/pyversions/datasette.svg?logo=python&logoColor=white
|
||||
:target: https://pypi.org/project/datasette/
|
||||
.. |Travis CI| image:: https://travis-ci.org/simonw/datasette.svg?branch=main
|
||||
:target: https://travis-ci.org/simonw/datasette
|
||||
.. |Tests| image:: https://github.com/simonw/datasette/workflows/Test/badge.svg
|
||||
:target: https://github.com/simonw/datasette/actions?query=workflow%3ATest
|
||||
.. |License| image:: https://img.shields.io/badge/license-Apache%202.0-blue.svg
|
||||
:target: https://github.com/simonw/datasette/blob/main/LICENSE
|
||||
.. |docker: datasette| image:: https://img.shields.io/badge/docker-datasette-blue
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue