Skip to content

fix: exclude documentation files from CI/CD workflows - #133

Closed
JaegerCaiser wants to merge 2 commits into
developfrom
preserve/blog-posts-for-future-release
Closed

fix: exclude documentation files from CI/CD workflows#133
JaegerCaiser wants to merge 2 commits into
developfrom
preserve/blog-posts-for-future-release

Conversation

@JaegerCaiser

Copy link
Copy Markdown
Owner

🔧 Workflow Improvements:

  • Paths Filter Enhancement: Exclude documentation files (.md, .mdx, .txt) from triggering CI/CD workflows
  • Performance Optimization: Prevent unnecessary test/lint/deploy runs for documentation-only changes
  • Smart Filtering: Keep JSON files included as they may contain code configurations

📝 Blog Posts (Preserved):

  • CI/CD Saga: Complete guide about debugging CI/CD workflows and race conditions
  • Merge vs Rebase: Comprehensive analysis of Git merge strategies

🎯 Impact:

  • Faster CI/CD: Documentation changes won't trigger full pipelines
  • 💰 Cost Reduction: Fewer unnecessary workflow runs
  • 🎯 Better UX: Only code changes trigger deployments

This PR ensures that documentation updates don't waste CI/CD resources while preserving important blog content for future publication.

- Exclude .md, .mdx, and .txt files from src/ in paths-filter
- Prevent unnecessary test/lint/deploy runs for documentation changes
- Keep JSON files included as they may contain code configurations
@github-actions

github-actions Bot commented Nov 7, 2025

Copy link
Copy Markdown
Contributor

🚀 Vercel Preview Deployment

A pré-visualização para este PR foi atualizada.

Recurso Link
🔗 URL de Preview URL de Preview
📜 Logs do Deploy Ver logs da Action

Commit: f898f6c022c9ba37e7bc2e522df336ea037f17ea

@JaegerCaiser

Copy link
Copy Markdown
Owner Author

Closing PR as changes will be committed to a separate branch for better organization.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant