Dependabot pushes branches directly to the upstream repository. This causes double-triggers of gitlab CI. Prevent it by running gitlab CI only for the main branch. Signed-off-by: Ondřej Budai <ondrej@budai.cz>
it looks to me that the permission action will work only for regular accounts, not bots.
This commit adds an experimental GitLab-based CI. See the PR for more information. Signed-off-by: Ondřej Budai <ondrej@budai.cz>