This repository is using a legacy Travis configuration and it runs very slowly, and unreliably. We should modernize it to use GitHub actions, and bring it in line with other projects with our network. Ideally we should have individual man's which will run through either of the PHP or JS standards, which will execute the relevant unit tests when files related to those specific function areas change. We should definitely pin individual SHA versions of specific packages that we are using for GH action dependencies, with comments indicating the version number that they reference.
This repository is using a legacy Travis configuration and it runs very slowly, and unreliably. We should modernize it to use GitHub actions, and bring it in line with other projects with our network. Ideally we should have individual man's which will run through either of the PHP or JS standards, which will execute the relevant unit tests when files related to those specific function areas change. We should definitely pin individual SHA versions of specific packages that we are using for GH action dependencies, with comments indicating the version number that they reference.