Over the weekend I made a Bash script-based workflow to automatically check if there is a new N8N release available from the official N8N repository.
Details as follows:
- Executed using `cron`
- Executes at 3am NZDT (Local time)
- Delivers a desktop notification using Gnome
- Sends an email to the nominated address
- Logs the action, Success/Fail to a separate log
- Tracks the release version in a separate file
I had built it out to a complete system but that was essentially overkill, so I stripped it back:
TODO #1: Convert this into an N8N Workflow this week.
TODO #2: Create a `rm -f *` for this workflow
Note #1: This was built for and tested on an Ubuntu Linux 25.04 Desktop & Server.
Note #2: Check the scripts before running and caveat emptor rules apply.