Skip to content

Universal Actions

Composite GitHub Actions for Universal projects.

Name Description
CodeCharta publish Publishes a CodeCharta snapshot (or removes a preview) into the data repo the consumer specifies via data_repo. Clones the data repo, copies the artifacts into projects/<project_name>/..., rebuilds the manifest, and pushes back to the data repo's default branch. Handles concurrent commits via retry-on-conflict.
CodeCharta snapshot Runs the CodeCharta + DependaCharta analysis pipeline against the checked-out repository. Produces a ${project_name}.cc.json.gz map (and .cg.json graph in snapshot mode). Supports a single snapshot of HEAD or N historical snapshots over recent merge commits.
Detect changes and generate changelog Detects changes since the last built commit and generates a changelog.