Skip to content

Release v0.1.7: FedRAMP Support, AI Skills, and Improved CI#3

Merged
sadayamuthu merged 3 commits into
mainfrom
develop
Feb 25, 2026
Merged

Release v0.1.7: FedRAMP Support, AI Skills, and Improved CI#3
sadayamuthu merged 3 commits into
mainfrom
develop

Conversation

@sadayamuthu

Copy link
Copy Markdown
Owner

Description

This PR rolls up recent features, CI enhancements, and bug fixes into the main branch.

Key Features & Updates

FedRAMP Framework Support

  • Added FedRAMP framework support to the engine and configuration.
  • Updated verdict_schema.json and internal models to handle FedRAMP requirements.
  • Expanded the default .controlgate.yml and docs/design.md.

🤖 AI Skills Feature

  • Added instructions and workflow to publish AI skills.
  • Includes support for claude_code, codeex, cursor, and antigravity.

🚀 CI & Workflow Improvements

  • Replaced the separate release workflow with an integrated ci.yml strategy for publishing and releasing the package.
  • Added a workflow to automatically run the controlgate test suite against child projects in CI.
  • Enforced version bumping in pyproject.toml on PRs.
  • Ensured git setup and pre-commit mode in child test projects to fix CI failures.

🐛 Testing & Bug Fixes

  • Restored 100% test coverage by adding mocked logic for [None] related controls.
  • Made the control count enforce logic strictly to 1196 but adaptable for catalog updates.

Type of Change

  • New feature (non-breaking change which adds functionality)
  • Bug fix (non-breaking change which fixes an issue)
  • Chore (updating tests, CI, version bumps)

Checklist

  • Code follows the project's style guidelines.
  • All tests pass.
  • Documentation has been updated as necessary.

@sadayamuthu sadayamuthu changed the title Release v0.1.6: FedRAMP Support, AI Skills, and Improved CI Release v0.1.7: FedRAMP Support, AI Skills, and Improved CI Feb 25, 2026
@sadayamuthu
sadayamuthu merged commit 05022d3 into main Feb 25, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant