Stay on top of upstream changes without manual checks. When a new release appears on GitHub, the flow looks for a matching issue in GitLab and opens one only if it does not exist. Great for teams that maintain Docker images, libraries, or internal forks and want clear follow up work.
A weekly schedule kicks off two paths. One path pulls the latest release from a selected GitHub repository. The other path lists open issues in a chosen GitLab project. A merge brings both results into a function that compares the release tag with current issue titles. If there is no match, a new GitLab issue is created with a clear title, the release link, and the release notes. This avoids duplicate tickets and gives your team a single place to track the update.
Setup is simple. You need GitHub and GitLab credentials, the repo and project names, and your preferred schedule. Expect to cut weekly checks from many minutes to just one run, and reduce missed updates. Useful for dependency bumps, security patch follow up, and planned upgrade work across teams.