Skip to content

Add CI/CD workflow and cleanup dependencies#2

Merged
chriscamicas merged 3 commits into
mainfrom
feature/cleanup-and-cicd
Oct 14, 2025
Merged

Add CI/CD workflow and cleanup dependencies#2
chriscamicas merged 3 commits into
mainfrom
feature/cleanup-and-cicd

Conversation

@chriscamicas

@chriscamicas chriscamicas commented Oct 13, 2025

Copy link
Copy Markdown
Collaborator

Summary

Adds automated CI/CD pipeline for testing and npm publishing, plus dependency cleanup and package configuration.

Key Changes

CI/CD Pipeline

  • GitHub Actions workflow for automated testing on push/PR
  • Automatic npm publishing when version tags are pushed
  • Includes npm provenance for enhanced security

Package Configuration

  • Configured for npm publishing with proper metadata
  • Scoped package name: @datadome/datadome-mcp-server
  • Added CLI bin entry point

Testing

  • ✅ All tests pass (33/33)
  • ✅ Type checking passes
  • ✅ Build succeeds

@chriscamicas chriscamicas merged commit 0195f23 into main Oct 14, 2025
2 checks passed
@chriscamicas chriscamicas deleted the feature/cleanup-and-cicd branch October 14, 2025 12:56
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.

2 participants