Closed jewelpit closed 7 months ago
The workflow is not valid. .github/workflows/test_package_installation.yml (Line: 2, Col: 1): Unexpected value 'description'
I know, I'm fixing it :P
I also decided to just put it into the canary job, since splitting it up into the part that tests package installation on LTS versions (for use in validating changes in PRs) and the part that tests package installation on betas (to catch package renames) felt like more trouble than it was worth to avoid a tiny amount of GHA compute.
Summary
Having a job that regularly creates the packages and installs them using each distro's package manager is important for making sure we catch things like deprecated options and package renames as quickly as possible.
Test plan
The action running on this PR.