A memorable bug encountered at work involved GitHub API rate limits causing artifact building failure in a Jenkins pipeline.The bug surfaced issues not visible in local development and showcased the value of broad knowledge in troubleshooting.The pipeline step aimed to build a container image from code versions with proposed changes in a standard web app architecture setup.GitHub API requests for extracting the newest frontend version led to HTTP status 429 errors due to rate limits, despite small team activity.Investigation revealed different rate limits for authenticated users, prompting a hypothesis on shared IP addresses in the company.Updating API requests with authentication tokens increased the rate limit from 60 to 5000 per hour, resolving the rate limit issue.Challenges in passing the token through multiple layers in the container build environment led to implementing secret mounting for security.This solution ensured pipeline success without API rate limit errors, providing a correct resolution to the artifact building problem.