diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000000..879fd430c9 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,16 @@ +name: CI +on: + push: + branches: [main, master] + pull_request: + branches: [main, master] +jobs: + test: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-python@v5 + with: + python-version: '3.x' + - run: pip install -e . && pip install pytest + - run: pytest diff --git a/README.md b/README.md index c0cba69a30..2b23f4e18c 100644 --- a/README.md +++ b/README.md @@ -101,3 +101,25 @@ Celebrity Endorsements ---------------------- "Those are nice plots" -Hadley Wickham + +## Getting Started + +### Prerequisites +- Python 3.8+ + +### Install +```bash +pip install seaborn +``` + +### Development Install +```bash +git clone https://github.com/tim777z/seaborn.git +cd seaborn +pip install -e . +``` + +### Test +```bash +pytest +``` diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000000..3947057e6b --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,5 @@ +services: + seaborn: + build: . + volumes: + - .:/app