We have a GitHub Action Workflow in place that runs various QIT tests. These aren't tests we run on every PR but we do usually run the base set of tests on each release PR. These tests haven't been fully working for the last few months and in doing some investigation, it's due to updates on the QIT side that we'll need to address.
The following are tasks we should take to resolve things:
[x] Update all 3rd party Actions used in our QIT and Generate ZIP Workflows to the latest version (mostly v3 to v4 bumps). This helps get rid of deprecation warnings and does seem to be much faster in regards to uploading and downloading of artifacts
[x] Change the run:api command to run:woo-api
[x] Change the run:e2e command to run:woo-e2e
[x] Add new commands to run PHPCompat and Malware tests, which are new tests in QIT. Will also need to add new labels on GitHub to trigger those tests
Describe the bug
We have a GitHub Action Workflow in place that runs various QIT tests. These aren't tests we run on every PR but we do usually run the base set of tests on each release PR. These tests haven't been fully working for the last few months and in doing some investigation, it's due to updates on the QIT side that we'll need to address.
The following are tasks we should take to resolve things:
run:api
command torun:woo-api
run:e2e
command torun:woo-e2e