adoptium / adoptium/installer

Enhancement: Increase Installer Repository Github Actions Coverage

Open
#712 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Jinja
Stars
168
Forks
77
Avg merge
2d 14h
Merged PRs (30d)
12

Description

The current GitHub actions, perform Linux package builds whenever something is changed within the "linux" subfolder within the GitHub repository. Ideally this check should in addition to the package build process found within each distributions sub folder e.g (main/packaging) run the packaging tests found within the packageTest/java/packaging directory.

Contributor guide

Open the contributing guide

Research direction

Start by inspecting the GitHub Actions workflow that builds Linux packages when the linux folder changes. Review the distribution packaging paths such as main/packaging and the tests under packageTest/java/packaging. Done means the relevant packaging tests run alongside the existing package builds for the affected Linux changes.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, java
Domain
build-system, ci-cd, testing
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.