Open Bug 1923018 Opened 28 days ago Updated 27 days ago

mots: Allow alias in the owners

Categories

(Conduit :: mots, enhancement)

enhancement

Tracking

(Not tracked)

People

(Reporter: Sylvestre, Unassigned)

Details

I am working on this change. I would like to be able to write:

        owners:
          - TLMC

but I don't know how to set up an alias as it doesn't have a bugzilla alias.
Maybe we could have something like

  - &TLMC
    is_alias: true

The change I would like to make:

diff --git a/mots.yaml b/mots.yaml
--- a/mots.yaml
+++ b/mots.yaml
@ -1115,6 +1116,21 @@ modules:
       - *nika
     peers: []
     machine_name: _firefoxtoplevel
+    submodules:
+
+      - name: 'Code Review Policy'
+        description: Submodule governing the code review process, ensuring adherence to coding standards and quality requirements.
+        owners:
+          - TLMC
+        peers: []
+        machine_name: code_review_policy
+
+      - name: 'Performance Regression Policy'
+        description: Submodule focused on preventing and addressing performance regressions, ensuring stable and optimized performance.
+        owners:
+          - TLMC
+        peers: []
+        machine_name: performance_regression_policy

I need to move these two https://wiki.mozilla.org/Modules/All#Code_Review_Policy in tree

Fails with:

$ mots export-and-clean
2024-10-07 09:50:50,912 cli        ERROR    'str' object has no attribute 'get'
You need to log in before you can comment on or make changes to this bug.