Skip to content

[pre-commit.ci] Apply automatic pre-commit fixes #5

[pre-commit.ci] Apply automatic pre-commit fixes

[pre-commit.ci] Apply automatic pre-commit fixes #5

name: "Deploy on Digital Ocean"
on:
schedule:
- cron: "0 0 * * MON"
workflow_dispatch:
# DISABLE push before merge
push:
jobs:
test-integration:
name: "Pytest Integration"
runs-on: ubuntu-latest
steps:
- name: "Checkout Infrastructure"
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: 3.11
- name: Install Nebari
run: |
pip install .[dev]
conda install --quiet --yes conda-build
- name: Integration Tests
run: |
pytest --version
pytest tests_integration/ -vvv -s
env:
NEBARI_K8S_VERSION: 1.24.13-do.0
DIGITALOCEAN_TOKEN: ${{ secrets.DIGITALOCEAN_TOKEN }}
SPACES_ACCESS_KEY_ID: ${{ secrets.SPACES_ACCESS_KEY_ID }}
SPACES_SECRET_ACCESS_KEY: ${{ secrets.SPACES_SECRET_ACCESS_KEY }}
CLOUDFLARE_TOKEN: ${{ secrets.CLOUDFLARE_TOKEN }}