Conversation
|
This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation. |
77e87db to
13dc9f4
Compare
|
6227db5 to
e2febab
Compare
This allows these commands to be executed seperately, needed if we want to run these task as seperate job in GitHub Actions.
As part of parallelising CI into multiple jobs, abstracts these multistep proccesses into into a single step, making them easier to reuse.
Replace the `build_and_test` and `docker_build` workflows with a single `ci` workflow. Each CI process now runs as an independent job, so checks execute in parallel and report failures individually in PR status checks. This improves developer feedback by showing all failing CI areas at once (instead of masking later failures when an earlier step fails), and should reduce total CI runtime.
ac63ce8 to
088d2c1
Compare
|
|
🎉 A review copy of this PR has been deployed! It is made of up two components Important Not all of the functionality of forms-runner is present in review apps. You should use the full dev environment to test the functionality which is disabled here. It may take 5 minutes or so for the application to be fully deployed and working. If it still isn't ready For the sign in details and more information, see the review apps wiki page. |



Replace the
build_and_testanddocker_buildworkflows with a singleciworkflow. Each CI process now runs as an independent job, so checks execute in parallel and report failures individually in PR status checks.This improves developer feedback by showing all failing CI areas at once (instead of masking later failures when an earlier step fails), and should reduce total CI runtime.