microsoft / microsoft/ebpf-for-windows

Simplify driver_ws2019 and driver_ws2022 jobs in YML

Open Beginner friendly
#2,877 1 comment 0 reactions 0 assignees View on GitHub
ci/cd cleanup triaged
Dominant language
C
Stars
3.6k
Forks
311
Avg merge
6d 10h
Merged PRs (30d)
21

Description

### Describe the feature you'd like supported

we can simplify cicd.yml by using a matrix to declare the jobs using self-hosted runners, like here
https://github.com/microsoft/bpf_performance/blob/900ba6ce8d2ec517f41bd33c3bfa2e3f93e149ae/.github/workflows/CICD.yml#L34

### Proposed solution

as above

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by reading cicd.yml and compare the driver_ws2019 and driver_ws2022 jobs with the linked bpf_performance workflow example. Consolidate the self-hosted runner jobs with a matrix while preserving their existing behavior, then validate that the workflow remains valid and both Windows driver jobs are represented.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, yaml
Domain
ci-cd
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
62/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.