Hacker News new | ask | show | jobs
by jVinc 1812 days ago
> Why is it that people who raise merge requests can approve their own request ? Is there a way to disable this?

Sounds like you've configured your repo to allow developers to merge, which is not the default, otherwise you are adding everyone as maintainers. The typical setup is that developers can make merge requests to protected branches, but only maintainers can merge.

> Who exactly is the assignee?

That's up to you to define really. In the system whoever is assigned is the person who gets the ticket in their overview. For our workflows most just keep it unset and someone picks it up on their own. Unless they know for certain which maintainer will be handling the merge request.

> I don't have a pipeline setup yet, but I don't want it to run in the first place (and fail)

I'm not sure what you're asking here, if you don't have a pipeline defined what is it that you don't want to run? Could you have auto-DevOps enabled perchance without wanting it? It can be disabled under "Settings>CI/CD"

1 comments

Hey thank you very much. I was not available about a lot of features that you have mentioned. I have set this up properly now.

The thing is I'm working with a new team who are not aware of git / gitlab. So it's a huge learning curve for everyone. And gitlab has a lot of features and terms which are confusing for everyone.