CI configuration

IMAS-Validator uses GitHub Actions for CI. This page provides an overview of the CI Plan and deployment processes.

CI Plan

The CI plan consists of 3 types of workflows:

Deployment

  • PyPI

New tagged releases are automatically build and distribution packages are uploaded on PyPI. This workflow is defined in .github/workflows/publish_pypi.yml.

  • ReadTheDocs

Each new updates on the develop and main branches are deployed automatically on ReadTheDocs, respectively in the latest and stable versions.


Last update: 2025-06-05