Developer & DevOps

Run GitHub Actions on a Scheduled Timetable

11 nodes 273 115 Scheduled trigger
Download

Workflow Description

Automate GitHub workflows and actions to execute at predefined intervals using a cron schedule, enabling development teams to run builds, tests, and code quality checks automatically without manual intervention.

How it works

  1. 1.Configure the cron schedule with your desired frequency
  2. 2.Trigger GitHub Actions or API calls based on the schedule
  3. 3.Process and log workflow results automatically

Use cases

  • Execute nightly unit tests and automated code quality checks
  • Periodically update repositories or clean up inactive branches

Requirements

  • Valid GitHub personal access token with appropriate permissions
  • Defined cron expression and scheduling interval

Service Value

Ready-made workflow template for automation delivery and service execution.

Apps Used

GitHub Schedule

Details

Trigger Scheduled trigger
Nodes 11
Apps 2
Views 273
Downloads 115

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (11)

/

GitHub Edit

Github

#1

Get Files

Github

#2

Transform

Function

#3

Create file

Github

#4

Merge

Merge

#5

Get workflows

HTTP Request

#6

Get workflow data

HTTP Request

#7

Download Raw Content

HTTP Request

#8

transform

Function

#9

Daily at 23:59

Cron

#10

Merge1

Merge

#11