diff --git a/.github/workflows/puppeteer.yml b/.github/workflows/puppeteer.yml index 0d040fdee..aee22411f 100644 --- a/.github/workflows/puppeteer.yml +++ b/.github/workflows/puppeteer.yml @@ -15,32 +15,31 @@ env: jobs: build: - runs-on: ubuntu-22.04 strategy: matrix: - node-version: [20.x] + node-version: [22.x] steps: - - uses: actions/checkout@v4 - - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v4 - with: - node-version: ${{ matrix.node-version }} - - uses: shivammathur/setup-php@v2 - with: - php-version: 7.4 - - name: npm install - run: | - npm i --force && npm i puppeteer --force - env: - PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: true - - name: start a server - run: "php -S 127.0.0.1:8000 -t test/data/app &" - - uses: browser-actions/setup-chrome@v1 - - run: chrome --version - - name: run tests - run: "./bin/codecept.js run-workers 2 -c test/acceptance/codecept.Puppeteer.js --grep @Puppeteer --debug" - - name: run unit tests - run: ./node_modules/.bin/mocha test/helper/Puppeteer_test.js + - uses: actions/checkout@v4 + - name: Use Node.js ${{ matrix.node-version }} + uses: actions/setup-node@v4 + with: + node-version: ${{ matrix.node-version }} + - uses: shivammathur/setup-php@v2 + with: + php-version: 7.4 + - name: npm install + run: | + npm i --force && npm i puppeteer --force + env: + PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: true + - name: start a server + run: 'php -S 127.0.0.1:8000 -t test/data/app &' + - uses: browser-actions/setup-chrome@v1 + - run: chrome --version + - name: run tests + run: './bin/codecept.js run-workers 2 -c test/acceptance/codecept.Puppeteer.js --grep @Puppeteer --debug' + - name: run unit tests + run: ./node_modules/.bin/mocha test/helper/Puppeteer_test.js diff --git a/package.json b/package.json index 1fb7fa5f4..12969ce26 100644 --- a/package.json +++ b/package.json @@ -117,7 +117,7 @@ "uuid": "11.1.0" }, "optionalDependencies": { - "@codeceptjs/detox-helper": "1.1.5" + "@codeceptjs/detox-helper": "1.1.7" }, "devDependencies": { "@apollo/server": "^4",