Skip to content

Add workflow to automate population update#338

Merged
AardWolf merged 2 commits intotsitu:masterfrom
hymccord:feat/automated-populations
Jan 31, 2026
Merged

Add workflow to automate population update#338
AardWolf merged 2 commits intotsitu:masterfrom
hymccord:feat/automated-populations

Conversation

@hymccord
Copy link
Contributor

No description provided.

Copilot AI review requested due to automatic review settings January 30, 2026 22:38
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request adds automation for updating population data by introducing a scheduled GitHub Actions workflow and modifying the data processing utility to include default attraction filtering.

Changes:

  • Added a new GitHub Actions workflow that runs monthly to update population data by pulling from an external database
  • Modified the data utilities to set a default minimum attraction rate filter of 0.01%
  • The workflow includes Docker container setup, dependency installation, population data update execution, and automatic commit/push of changes

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 7 comments.

File Description
.github/workflows/population-scheduled.yml New scheduled workflow for automated monthly population data updates with database integration
data/_utils.js Added default attraction filter configuration to the process function for filtering low-attraction results

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@hymccord hymccord marked this pull request as draft January 30, 2026 23:00
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@hymccord hymccord force-pushed the feat/automated-populations branch from 63de933 to dec4a64 Compare January 31, 2026 03:37
@hymccord hymccord marked this pull request as ready for review January 31, 2026 05:52
@AardWolf AardWolf merged commit 9aea6a1 into tsitu:master Jan 31, 2026
2 checks passed
@hymccord hymccord deleted the feat/automated-populations branch January 31, 2026 16:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants