annotate-eol-digests (manual) pipeline violates official/unofficial pipeline split
- Dominant language
- C#
- Stars
- 181
- Forks
- 67
- Avg merge
- 2d 15h
- Merged PRs (30d)
- 10
Description
The [annotate-eol-digests](https://github.com/dotnet/docker-tools/blob/main/eng/pipelines/annotate-eol-digests.yml) pipeline violates the official/unofficial pipeline split because it is an official pipeline, yet it requires adding a file to the repo (parameters.dataFile) in an unofficial branch in order to function.
We should do one of the following:
- Remove the pipeline
- Accept the file as raw text input in a parameter - is there a character limit on this?
- Let the pipeline get the file from somewhere else - perhaps a GitHub gist?
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with eng/pipelines/annotate-eol-digests.yml and trace how the parameters.dataFile input is supplied between official and unofficial branches. Compare removing the pipeline, accepting raw text, or retrieving the file elsewhere; the work is done when the official pipeline no longer depends on adding a file in an unofficial branch.
Written by the indexing model from the issue text.
Assessment
- Domain
- ci-cd, devops
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100