Most of the steps in he current integration_tests.yml workflows are exactly the same, except for the run-firefox step. They should be combined into one job, with an if condition on the differing step and a strategy.matrix containing the different OSes.
Most of the steps in he current
integration_tests.ymlworkflows are exactly the same, except for therun-firefoxstep. They should be combined into one job, with anifcondition on the differing step and astrategy.matrixcontaining the different OSes.