Open hancush opened 2 months ago
Heroku support claims no issues on the Postgres side. Opened a ticket with GitHub: https://support.github.com/ticket/personal/0/2990677
Another option to consider is making a larger runner available for imports, though the cost is higher: https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions#per-minute-rates
Quick response from GitHub support. tl;dr - Resources (and many other things) can indeed vary between runs:
Hi hannah,
Thank you for reaching out to GitHub! Yes, the available computing resources can indeed vary between runners on GitHub Actions, which could explain the variability in job performance you're seeing. Here are a few key factors that might affect the speed of your GitHub Actions jobs:
I hope this helps! Please let us know if you have any questions, or if we can help with anything else at the moment.
Cheers, James
okay, so a few thoughts to explore:
@fgregg I definitely think a batchier job would be the most cost effective and least complex in the long term.
Imports periodically time out due to very slow connections to Heroku. Heroku Postgres databases are colocated with many other project databases on a Postgres server. Email support, and if this issue cannot be addressed, consider migrating database to RDS.