Before July 1, 2022, all free tier public open source projects will need to enroll in GitLab's Open Source Program to continue to receive GitLab Ultimate benefits.
[GITLAB] Changes to free tier public projects [...]
est-ce que cela nous concerne ?
Cela nous concerne (en tant que "free project") mais nous utilisons nos propres serveurs pour la partie "CI/CD". Du coup, cela ne nous impacte pas/peu.
Pour la partie B., il me semble (mais je ne suis pas du tout expert) qu'en utilisant les mécanismes de GitLab pages, on ne peut pas avoir deux sites web (par exemple, test et prod). La partie "test" permets de vérifier que le "build" se fait correctement mais pas de générer un site web de test via GitLab Pages. On vérifiera plutôt localement (sur son poste) le site web avant de pousser la modification.