Skip to content

Add CI validation and tests - #3

Merged
aezell merged 1 commit into
mainfrom
alex/add-ci-checks
Aug 4, 2026
Merged

Add CI validation and tests#3
aezell merged 1 commit into
mainfrom
alex/add-ci-checks

Conversation

@aezell

@aezell aezell commented Aug 4, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add GitHub Actions CI for pull requests and pushes to main
  • lint and format-check the Python validation code with pinned Ruff
  • validate JSON, YAML, SVG, skill frontmatter, text hygiene, and local Markdown links
  • test Cursor marketplace, manifest, asset, repository, and MCP configuration consistency

User impact

Malformed plugin metadata, broken local references, or an unsafe MCP URL will fail before merge.

Deployment

No runtime deployment is needed. Merging this PR activates the workflow for future pull requests and pushes to main.

Verification

  • 4 unit tests pass locally
  • repository validation passes
  • Ruff lint and format checks pass
  • workflow passes actionlint v1.7.12

@aezell
aezell merged commit e547909 into main Aug 4, 2026
1 check 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