Section 11: Lab: Getting Started with n8n 2
- What workflow automation is and which jobs n8n suits
- Install n8n with Docker Compose and PostgreSQL
- Nodes, credentials, expressions, saving and publishing
- Lab: a first workflow that receives a webhook
Section 12: Lab: Build and Deploy Notifications
- Send events from GitHub Actions and Jenkins to n8n
- Alerts through the LINE Messaging API, Slack, Discord and email
- Format messages clearly and route them by status
- Lab: notify the team when a build starts, succeeds or fails
Section 13: Lab: Automating DevOps Tasks with n8n
- Trigger Jenkins through its remote API with the HTTP Request node
- Set up Dependabot to open dependency update PRs and summarise them for the team
- Log deployment history to Google Sheets or a database
- Lab: a daily deployment summary report
Section 14: Lab: AI Summaries and Reviews of Pull Requests
- The AI Agent in n8n and connecting an LLM with the learner's own API key
- Fetch a pull request diff and let AI summarise it and flag points to check
- Post the feedback back as a GitHub comment
- AI limitations, data that should not be sent out, and human review
Section 15: Workshop: An End-to-End Automated Flow
- Push code and let GitHub Actions test it and build an image
- Have Jenkins deploy and n8n report every step
- Best practice and how to choose tools for your organisation
- Workshop: design and present your own CI/CD flow