The idea is:
Reintroduce the --all option in the n8n publish CLI command to allow activating all imported workflows at once.
My use case:
After upgrading to n8n 2.3.4, the --all option is no longer available. Previously, we used the deprecated update command with --all to quickly activate workflows after importing them when setting up a new workspace.
Why this matters
- Activating workflows individually takes ~4–5 minutes
- Slows down workspace setup and CI/CD automation
- Previously this was a simple one-step process
I think it would be beneficial to add this because:
Restoring the --all option would significantly improve deployment speed, as activating workflows individually takes considerably more time.