-
Notifications
You must be signed in to change notification settings - Fork 30.1k
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work listc: tech-debtTechnical debt, code quality, testing, etc.Technical debt, code quality, testing, etc.infra: releaseRelease-related requests and toolingRelease-related requests and toolingteam-infraOwned by Infrastructure teamOwned by Infrastructure team
Description
The release team met and discussed release automation, and agreed Conductor (dev/conductor) is EOL:
- At least half of the release team does not use the tool
- We don't have plans to refactor or improve the tool where it would be used by the team
- Based on initial findings by @itsjustkevin, refactoring is a significant effort of time best spent elsewhere
- We'd like to move away from engineer-run tooling to automation
It is not simple to just delete Conductor, as some bits will live-on or need to be moved around:
- The framework license checker file,
license_header.txt, lives indev/conductor/core/... - The
packages_autorollerscript lives indev/conductor/core/bin/packages_autoroller.dart - Some documentation lives in
docs/**referencing Conductor that will need to removed - ... and then it can be deleted
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
P2Important issues not at the top of the work listImportant issues not at the top of the work listc: tech-debtTechnical debt, code quality, testing, etc.Technical debt, code quality, testing, etc.infra: releaseRelease-related requests and toolingRelease-related requests and toolingteam-infraOwned by Infrastructure teamOwned by Infrastructure team