I want to create a pipeline which builds and packages a public/opensource codebase from a public github repo. I don't want to store the pipeline yaml definition github, I want this in my private Azure Devops repo.
Basically I want the pipeline to:
- clone the public git repo
- perform a build
- do some configuration and packaging
- deploy it
It seems like Azure yaml pipelines expect the pipeline yaml and code to exist in the same repository. I see tasks types to download a "GitHub Release", but nothing to just generically clone a git repo. Am I missing it?