hashicorp / hashicorp/nomad

Use matrix to test older Linux on GHA

Open
#13,735 0 comments 0 reactions 0 assignees View on GitHub
theme/testing type/enhancement
Dominant language
Go
Stars
17k
Forks
2.1k
Avg merge
1d 9h
Merged PRs (30d)
105

Description

In our current configuration we are getting test coverage of cgroups v1 on Circle where we run Ubuntu 20.04 - and cgroups v2 on GHA where we run Ubuntu 22.04. To get full coverage on GHA we need to expand the GHA config with a matrix on OS to cover both cases.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the repository's GitHub Actions configuration and reviewing the existing Ubuntu 22.04 test job alongside the CircleCI Ubuntu 20.04 coverage. Done means the GHA workflow runs the relevant tests on both Ubuntu versions, covering cgroups v1 and v2.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, go
Domain
ci-cd, operating-systems
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.