minsk-hackerspace / hackerspace.by

Website of Minsk Hackerspace (Ruby on Rails)
https://hackerspace.by/
11 stars 20 forks source link

Use GitLab CI (coz its Open Source) #510

Closed abitrolly closed 2 years ago

abitrolly commented 2 years ago

Closes #508 #509.

GitLab CI не требует кредитки, опенсурсен, т.е. можно и у себя развернуть если что. Если интеграция сработает, то статус будет виден на https://gitlab.com/abitrolly/hackerspace.by/-/pipelines

Использует PAT (Personal Access Tolen) с правами public_repo, чего должно хватать для публичного рапозитория. Почти по инструкции https://docs.gitlab.com/ee/ci/ci_cd_for_external_repos/github_integration.html#using-gitlab-cicd-with-a-github-repository

abitrolly commented 2 years ago

Ёлки. Тоже не работает. Webhook выдает {"message":{"base":["Pull requests from fork are not supported"]}}.

https://gitlab.com/gitlab-org/gitlab/-/issues/5667