Commit Graph
15 Commits
Author SHA1 Message Date
Amar Takhar e3429553ea Move to a toplevel approvers group.
approvers -> approvers/general
* -> approvers/*

Refs administration/gitlab#35
2024-04-27 01:27:48 -04:00
Amar Takhar 64cdc31c2f Rename 'All Source' to 'General Approvers'
Makes it more clear who these approvers are.
2024-04-25 23:07:37 -04:00
Amar Takhar bbe12d62a3 Switch from rtems to approvers group
Also bring down approvers limit to 1 for now so we can test.
2024-04-24 23:22:14 -04:00
Amar Takhar 912d757267 Remove section for testsuites.
It's covered by the global rule now.

I also did the foreign ticket reference wrong let's try it again

Ref administration/gitlab#6 and administration/gitlab#18
2024-04-24 15:29:16 -04:00
Amar Takhar e89ff4a3c2 First attempt at requiring 2 approvers for all files.
Not sure if this is going to work at the moment.

Ref #6, #18 in administration/gitlab
2024-04-24 15:12:20 -04:00
Amar Takhar 92f3ac909a Fix typo.
Spotted by Gedare but it should also be OpenRISC 1000 and not or1k.
2024-04-20 23:07:23 -04:00
Amar Takhar ebe0f58991 Fix typo in access list.
Unfortunately syntax checking only happens after the file is pushed no other
options.
2024-04-19 22:32:43 -04:00
Amar Takhar e30bc81396 Setup to use groups instead of individual developers.
This will make it far easier to maintain rather than having to edit the file
constantly.
2024-04-19 22:31:45 -04:00
Amar Takhar 5e456fcca9 Try using a subgroup for ARM.
This uses the arch/arm subgroup.
2024-04-18 20:54:21 -04:00
Amar Takhar 67ba606931 Add the rest of the architectures to CODEOWNERS.
Also use glob where possible so we don't have to continuously add files.
2024-04-15 00:26:03 -04:00
Amar Takhar 195bdfef16 Remove ** from directories.
It's clearly not required not sure why the gitlab-org repo uses it.  I think
it's fine because * is a wildcard and ** is typically used for a recursive glob.
While it works it's not necessary.
2024-04-14 02:20:58 -04:00
Amar Takhar 0b81351900 Add ARM.
This also adds stubs in for the rest of the architectures and owners.

Note that any users not currently on our test instance aren't in here we will
have to add them after.
2024-04-14 02:00:21 -04:00
Amar Takhar 5b288dbc9d Add ** to glob all files below directory.
The GitLab documentation is not very clear about this.  I'm tryin gto use the
CODEOWNERS file from the gitlab-org project.
2024-04-14 00:17:29 -04:00
Amar Takhar e6b3ae575c Fix owner names.
chrisj -> chris
kinsey -> opticron
2024-04-14 00:16:15 -04:00
Amar Takhar 710d90fbec Initial commit of CODEOWNERS
This will decide who is 'in charge' of what source code.

It also decides who is able to approve within the repository.
2024-04-13 22:42:47 -04:00