All docs

Scan in CI with GitHub or GitLab

Last updated 7 November 2026

For engineers who set Spellwarden up in a pipeline. At the end you will have a GitHub workflow or a GitLab job that scans every pull or merge request, and you will know how to connect that pipeline to your organisation, so that its results reach the dashboard and your organisation's policy applies to it.

The scan is done by the open-source scanner, release 1.9.1, which the GitHub Action and the GitLab component run on your own runner. It checks the agent content of a repository: skills, plugin marketplaces, MCP server configurations, A2A agent cards, and Claude Code settings and hook files, against the 65 rules listed in Scanner rules.

Plans: Team and Enterprise (Repositories and connected CI, CI policy, CI connections); Enterprise (Registry check for pull and merge requests); Free (GitHub Action and GitLab component)