microsoft / microsoft/retina

optimize build pipeline to minimize code duplication.

Open
#137 1 comment 0 reactions 0 assignees View on GitHub
good first issue type/enhancement
Dominant language
Go
Stars
3.2k
Forks
304
Avg merge
1d 16h
Merged PRs (30d)
79

Description

**Is your feature request related to a problem? Please describe.**
There are 3 pipelines that build the images and use the same gh action code
- build https://github.com/microsoft/retina/blob/main/.github/workflows/images.yaml
- release https://github.com/microsoft/retina/blob/main/.github/workflows/release-images.yaml
- e2e https://github.com/microsoft/retina/blob/main/.github/workflows/integration.yaml

**Describe the solution you'd like**
A good solution will be to create a template that will reuse the code and pass parameters based on what is needed in each pipeline.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.