Automate Issue Creation from Spreadsheet Records

Automatically create GitHub issues from spreadsheet data based on status, date, and priority.

Apps used

Cron
GitHubGitHub

Created by navneet chadhokar

Installed by 2 users

When
This cron expression runs the scheduled task every day at 10:00 AM.
Do
todays_date
IF
    • open status and date not today or priority not high
      Workflow step icon
      Create Issue
      Add Step
Continue from here

Automate Issue Creation from Spreadsheet Records

Share this template

Instructions

Automate Issue Creation from Spreadsheet Records

Streamline your project management by automatically turning spreadsheet records into GitHub issues. This template ensures that only the most urgent and timely items are brought to your development team's attention.

Trigger Event: Scheduled Daily Check

Every day at 10 AM, this workflow scans your spreadsheet data for tasks that need action. This allows you to catch important tasks promptly without manual review.

Actions

1. Get Today's Date

The system first identifies the current date, so it knows which tasks are due today.

2. Filter Records by Criteria

It checks each row to see if:

  • The status is "open"
  • The date matches today
  • The priority is "High"

Only rows that meet all three criteria will move to the next step.

3. Create GitHub Issue

For each matching row, a new issue is created automatically in your specified GitHub repository. The issue includes the task's title and any description provided, ensuring that your team never misses an urgent update.

Benefits

  • Saves time by eliminating manual issue creation
  • Ensures only the most critical tasks are flagged for attention
  • Keeps your team aligned and responsive to high-priority needs
  • Seamlessly links planning tools (like spreadsheets) with GitHub