Why do you want to contribute?
I want to fix issue #3741 (Deploy failing with registry.depot.dev 401 Unauthorized due to Docker Hub anonymous-pull rate limits).
I am a 3rd-year Computer Science engineering student focusing on AI, Cloud workflows, and development. I use Trigger.dev for managing background tasks and love the platform, so I want to help improve the deployment infrastructure for the community.
I have already diagnosed issue #3741 and created a localized fix. The bug is caused by the Depot image builder pulling anonymously and hitting Docker Hub's strict anonymous limits. My solution injects docker/login-action@v3 right before the depot/build-push-action steps in both publish-worker-v4.yml and publish-webapp.yml to authenticate the pulls using repository secrets.
I accidentally opened PR #3744 before being vouched, which caused it to auto-close. I would love to be vouched so I can reopen the PR and get this fixed!
Prior contributions or relevant experience
- Active learner using AI tools, full-stack, and DevOps workflows.
- Developed and deployed full-stack cloud applications, including automated AI assistants and containerized workflows using Docker.
- Familiar with GitHub Actions, YAML workflow configurations, and CI/CD pipeline optimization.
Why do you want to contribute?
I want to fix issue #3741 (Deploy failing with registry.depot.dev 401 Unauthorized due to Docker Hub anonymous-pull rate limits).
I am a 3rd-year Computer Science engineering student focusing on AI, Cloud workflows, and development. I use Trigger.dev for managing background tasks and love the platform, so I want to help improve the deployment infrastructure for the community.
I have already diagnosed issue #3741 and created a localized fix. The bug is caused by the Depot image builder pulling anonymously and hitting Docker Hub's strict anonymous limits. My solution injects
docker/login-action@v3right before thedepot/build-push-actionsteps in bothpublish-worker-v4.ymlandpublish-webapp.ymlto authenticate the pulls using repository secrets.I accidentally opened PR #3744 before being vouched, which caused it to auto-close. I would love to be vouched so I can reopen the PR and get this fixed!
Prior contributions or relevant experience