Amar Takhar
83b380efc5
Add @docs group as approvers for docs under @arch
...
GitLab requires explicit exclusions and unfortunately it's one per line while it
does look gross it is clearer to read what's going on.
Also clean up some spacing.
2024-08-05 17:59:50 -04:00
Amar Takhar
b21abd3fa5
Update to add docs group
...
Anyone in this group can edit text files I tried to customise it on a per-repo
basis if any files were missed please open an issue in this repo.
2024-07-19 18:20:31 -04:00
Amar Takhar
64844f4468
Promote to group for libdrvmgr and add libdebugger, libdl
...
Two directories were missed and I forgot Gedare for libdrvmgr so it was promoted
to a group.
2024-05-23 23:06:12 -04:00
Amar Takhar
10727117a3
Typo aarch -> aarch64
...
This is in the approvers group.
2024-05-23 22:35:14 -04:00
Amar Takhar
39fa5a6755
Convert librtemscxx and libstdthreads to groups.
...
Sebastian has been added the groups are in /approvers/cpukit/
2024-05-23 21:58:28 -04:00
Amar Takhar
cfb9f96c51
Re-add move of maintainers group.
...
In e95dabc77 approvers/maintainer was moved to general/maintainer. It was moved
back in the last commit to test permissions though I forgot to note it there.
Re-add since things are working as expected.
2024-05-21 13:36:58 -04:00
Amar Takhar
79b385c804
Add CPUKit code owners.
...
Also add some headings for clarity and a note about creating groups.
2024-05-21 00:55:34 -04:00
Amar Takhar
e95dabc77d
Move approvers/maintainer to approvers/general/maintainer
...
This change is to avoid anyone who is in the 'approvers' group for maintenance
showing up as approvers. Access goes only one level up from the current group
so having approval groups one level down was causing issues with me, Chris and
Kinsey showing up.
2024-05-19 22:15:07 -04:00
Amar Takhar
d4923b098f
Remove approvers/general
...
This will not work as intended for now Guests were never meant to be approvers
the fact they show up in the list is a bug see:
* https://gitlab.com/gitlab-org/gitlab/-/issues/220054
* https://gitlab.com/gitlab-org/gitlab/-/issues/220627
2024-05-17 23:47:12 -04:00
Amar Takhar
fafd85e1e4
Remove [1] behind groups.
...
It is the default and having it there is confusing.
2024-05-17 15:31:48 -04:00
Amar Takhar
4780871435
Fix typos
...
Plus an additional one.
Closes administration/gitlab/#50
2024-05-17 14:16:49 -04:00
Amar Takhar
4aec3093ab
Add initial CODEOWNERS file.
2024-05-14 17:25:09 -04:00
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