Closed Bug 1907221 Opened 1 year ago Closed 1 year ago

get rid of unnecessary .taskcluster.yml handling code in in_tree_actions.py

Categories

(Release Engineering :: Firefox-CI Administration, enhancement)

enhancement

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: bhearsum, Assigned: bhearsum)

References

Details

Code in question: https://github.com/mozilla-releng/fxci-config/blob/944ea85da779ab430e932f9829f1f02bb11ee11c/src/ciadmin/generate/in_tree_actions.py#L66-L81

We need to verify that all repositories in projects.yml will still work without this code.

Depends on: 1903776

I looked into removing some of these, but I don't think there's any point. All of the safeguards are necessary to avoid crashing ci-config. eg: https://github.com/mozilla/neqo moved away their .taskcluster.yml. I don't think we want to repos from projects.yml to be able to break deployments.

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.