Spaces:
Paused
Paused
|
Download docs/developer_docs_versioned_docs/version-6.1.0/testing/ci-cd.md from Leon4gr45/powerbi: direct link, hf CLI and curl.
- Browser
- Download file 1.82 kB
-
https://huggingface.co/spaces/Leon4gr45/powerbi/resolve/main/docs/developer_docs_versioned_docs/version-6.1.0/testing/ci-cd.md
- Command line
-
hf download hf://spaces/Leon4gr45/powerbi/docs/developer_docs_versioned_docs/version-6.1.0/testing/ci-cd.md
-
curl -L -o ci-cd.md https://huggingface.co/spaces/Leon4gr45/powerbi/resolve/main/docs/developer_docs_versioned_docs/version-6.1.0/testing/ci-cd.md
1.82 kB
metadata
title: CI/CD and Automation
sidebar_position: 5
CI/CD and Automation
🚧 Coming Soon 🚧
Understanding Superset's continuous integration and deployment pipelines.
Topics to be covered:
- GitHub Actions workflows
- Pre-commit hooks configuration
- Automated testing pipelines
- Code quality checks (Oxlint, Oxfmt, Black, MyPy)
- Security scanning (Dependabot, CodeQL)
- Docker image building and publishing
- Release automation
- Performance benchmarking
- Coverage reporting and tracking
Pre-commit Hooks
# Install pre-commit hooks
pre-commit install
# Run all hooks on staged files
pre-commit run
# Run specific hook
pre-commit run mypy
# Run on all files (not just staged)
pre-commit run --all-files
GitHub Actions
Key workflows:
test-frontend.yml- Frontend teststest-backend.yml- Backend testsdocker.yml- Docker image buildscodeql.yml- Security analysisrelease.yml- Release automation
This documentation is under active development. Check back soon for updates!