Improved Project Collaboration Management
Blog post from Semaphore
Semaphore has introduced a more flexible approach to managing project collaborators, moving away from a system that required collaborators to be directly mapped from GitHub repositories. Previously, access to a Semaphore project necessitated having a GitHub account and being a collaborator on the corresponding repository, which posed limitations when users wanted to join or leave projects. The new system allows project owners to invite collaborators via email, irrespective of their status on GitHub, enhancing flexibility and enabling easier access for teams like QA. Existing users are automatically added to projects, while new users receive an invitation email, and anyone can now exit a project with a single click, streamlining the workflow and improving user experience.