Templates / Validate mobile app deep links in GitHub PRs with automated testing

Validate mobile app deep links in GitHub PRs with automated testing

Needs changes

by WeblineIndia ✓ · 214 views · created 2025-08-07 · DevOps

Needs changes. This template uses 1 thing(s) that n8n 3.0 removes: Function (legacy). 1 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 5 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects GitHub.

How it runs

Trigger: When an HTTP POST request hits its webhook URL.

  1. CONFIG - Variables (Edit Fields (Set)): sets or maps fields
  2. Run Validation Script (Execute Command): runs a shell command on the n8n host
  3. Format Markdown (Function): runs custom JavaScript (legacy Function node)
  4. GitHub: create comment

Services it uses

GitHub

Before you upgrade to n8n 3.0

1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:

  • Function (legacy) in Format Markdown: replace with Code node, mode 'Run Once for All Items'.

Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).

Removed in 3.0Replace with
Function (legacy)
Format Markdown
Code node, mode 'Run Once for All Items'

Nodes used (5)

From the author

GitHub PR Deep-Link & Routing Validator (ExecuteCommand + GitHub Comment) 🚀 Quick-Start TL;DR 1. Import the workflow JSON into n8n (Cloud or self-hosted). 2. Create a GitHub Personal Access Token with repo:publicrepo (or repo) scope and add it to n8n…

Excerpt from WeblineIndia's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.