Create a document in outline for each new GitLab release
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
What this workflow does
This workflow has 3 nodes and runs on GitLab events (tag push). Along the way it connects GitLab. It also calls app.getoutline.com over HTTP.
How it runs
Trigger: On GitLab events (tag push).
- If: checks a condition and branches into true / false
- HTTP Request: calls app.getoutline.com
Services it uses
HTTP calls to: app.getoutline.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (3)
- GitLab Trigger
n8n-nodes-base.gitlabTrigger - HTTP Request
n8n-nodes-base.httpRequest - If
n8n-nodes-base.if
From the author
Create a document in Outline for each new GitLab release. Depends on this PR being merged. 1. Copy workflow 2. Set credentials for GitLab and Outline 3. Inside HTTP Request node, set the following: - collectionId - parentDocumentId (or remove if unwanted)…