Open joeparsons opened 2 years ago
Things that would be good to test on release branches (for PRs):
google-chrome
executable and chromedriver
)See .probo.yaml
and .lando.yml
configs for examples of how to run these.
FYI for using a branch name as an alias for the currently installed version, you could do the following
export CURRENT_QUICKSTART_VERSION=`composer show az-digital/az_quickstart --format=json | jq -r '.versions[]'
composer require az-digital/az_quickstart "dev-${inputs.branchname} as $CURRENT_QUICKSTART_VERSION"
Or something similar
Motivation
We need to be able to test whether a change works with our release branches before merging.
Proposed Resolution
Add CI workflows that are either automatically run against all of our supported release branches or can manually be run against specific branches.
Additional context
GItHub actions' matrix job strategy feature is probably useful for this.