This Pull Request introduces a new GitHub Actions CI/CD workflow that automatically builds and tests the codebase upon commits and PRs to the master branch. The workflow includes steps for dependency installation, build configuration, and test execution.
If the tests fail, the workflow will fail, giving instant feedback in the GitHub UI.
I have rebased this on latest master and it is now working properly. If any of the tests fail, the job fails. If they all succeed, it succeeds. We should be good to merge :)
Overview
This Pull Request introduces a new GitHub Actions CI/CD workflow that automatically builds and tests the codebase upon commits and PRs to the
master
branch. The workflow includes steps for dependency installation, build configuration, and test execution.If the tests fail, the workflow will fail, giving instant feedback in the GitHub UI.