test-workflows
n8n workflows used for testing nodes
What is test-workflows?
This is a collection of example workflows built with n8n, a visual automation platform that lets non-technical people connect apps and automate tasks without writing code. Think of n8n like Zapier or Make—it's a tool for creating "if this, then that" automations by dragging and dropping. This particular repository stores test workflows that the n8n team uses to verify that different integrations (called "nodes") work correctly.
How it works
When n8n adds a new connection to a service—say Slack, Google Sheets, or Stripe—they need to test it to make sure it actually works before releasing it to users. Rather than testing manually each time, the team has built a library of pre-made workflows that exercise these connections. These workflows are like recipes: they show step-by-step how to connect specific apps and services together. Other developers and contributors can use these test workflows to check their own node implementations, ensuring consistency and catching bugs early.
Who uses it and why
This repo is mainly for people working on n8n itself or building custom integrations for n8n. If you're developing a new node (a connector to an external service), you'd reference these test workflows to understand how your integration should behave. It's also useful for power users who want to see real examples of how complex workflows should be structured, or for anyone contributing to the n8n project who needs to validate their changes don't break existing functionality.
The repository is relatively minimal—the README doesn't provide extensive documentation—but its purpose is straightforward: it's a working library of tested automation patterns that helps maintain quality across n8n's growing ecosystem of integrations.