googleapis / googleapis/google-cloud-swift
librarian: parallelize publish job
Open
- Dominant language
- Swift
- Stars
- 26
- Forks
- 10
- Avg merge
- 12h 56m
- Merged PRs (30d)
- 211
Description
Currently, we are serially pushing each library to its split repo and tagging. This can take some time and can be parallelized
Contributor guide
Research direction
Start by locating the librarian publish job and reviewing how it currently pushes each library to its split repository and tags it. Trace the job's sequencing and failure handling before changing its execution model. Done means the library pushes and tagging work is parallelized while the publish job still completes reliably.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- release, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100