From a3e931aca4429a3209af618d490e19195d8310a6 Mon Sep 17 00:00:00 2001 From: kobenguyent <7845001+kobenguyent@users.noreply.github.com> Date: Tue, 13 May 2025 10:03:36 +0200 Subject: [PATCH 1/5] fix: Update puppeteer.yml --- .github/workflows/puppeteer.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/puppeteer.yml b/.github/workflows/puppeteer.yml index 8de3193..62bf4e6 100644 --- a/.github/workflows/puppeteer.yml +++ b/.github/workflows/puppeteer.yml @@ -3,24 +3,24 @@ name: Puppeteer Mocking on: push: branches: - - master + - 'master' pull_request: branches: - - master + - '**' jobs: build: - runs-on: ubuntu-18.04 + runs-on: ubuntu-latest strategy: matrix: - node-version: [12.x] + node-version: [20.x] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + uses: actions/setup-node@v3 with: node-version: ${{ matrix.node-version }} - name: install required packages @@ -29,7 +29,7 @@ jobs: sudo apt-get install libgbm-dev libwoff1 libopus0 libwebp6 libwebpdemux2 libenchant1c2a libgudev-1.0-0 libsecret-1-0 libhyphen0 libgdk-pixbuf2.0-0 libegl1 libgles2 libevent-2.1-6 libnotify4 libxslt1.1 sudo apt-get install xvfb sudo apt-get install php - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: repository: codeceptjs/codeceptjs.git path: codeceptjs From b6ddaab2ae0360e273678ff535dd5c453c5c18d5 Mon Sep 17 00:00:00 2001 From: kobenguyent <7845001+kobenguyent@users.noreply.github.com> Date: Tue, 13 May 2025 10:04:46 +0200 Subject: [PATCH 2/5] Update puppeteer.yml --- .github/workflows/puppeteer.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/puppeteer.yml b/.github/workflows/puppeteer.yml index 62bf4e6..d598ccd 100644 --- a/.github/workflows/puppeteer.yml +++ b/.github/workflows/puppeteer.yml @@ -26,7 +26,6 @@ jobs: - name: install required packages run: | sudo apt-get update - sudo apt-get install libgbm-dev libwoff1 libopus0 libwebp6 libwebpdemux2 libenchant1c2a libgudev-1.0-0 libsecret-1-0 libhyphen0 libgdk-pixbuf2.0-0 libegl1 libgles2 libevent-2.1-6 libnotify4 libxslt1.1 sudo apt-get install xvfb sudo apt-get install php - uses: actions/checkout@v3 From 6d7bef3c813cab7d3f94f95c0abd7b44535d76a6 Mon Sep 17 00:00:00 2001 From: kobenguyent <7845001+kobenguyent@users.noreply.github.com> Date: Tue, 13 May 2025 10:11:22 +0200 Subject: [PATCH 3/5] Update webdriver.yml --- .github/workflows/webdriver.yml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/.github/workflows/webdriver.yml b/.github/workflows/webdriver.yml index 4555adf..339eac9 100644 --- a/.github/workflows/webdriver.yml +++ b/.github/workflows/webdriver.yml @@ -3,29 +3,28 @@ name: WebDriver Mocking on: push: branches: - - master + - 'master' pull_request: branches: - - master + - '**' jobs: build: - runs-on: ubuntu-18.04 + runs-on: ubuntu-latest strategy: matrix: - node-version: [12.x] + node-version: [20.x] steps: - - uses: actions/checkout@v2 - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 with: repository: codeceptjs/codeceptjs.git path: codeceptjs ref: '3.x' - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + uses: actions/setup-node@v3 with: node-version: ${{ matrix.node-version }} - run: docker run -d --net=host selenium/standalone-chrome @@ -41,4 +40,6 @@ jobs: - run: sleep 5 - name: tests run: "npx codeceptjs run -c test/codecept.webdriver.conf.js --grep @WebDriver --debug" - + + + From ebf4fe55e4b2e3d7ad20f16317058e141ed3a16d Mon Sep 17 00:00:00 2001 From: kobenguyent <7845001+kobenguyent@users.noreply.github.com> Date: Tue, 13 May 2025 10:14:56 +0200 Subject: [PATCH 4/5] Update webdriver.yml --- .github/workflows/webdriver.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/webdriver.yml b/.github/workflows/webdriver.yml index 339eac9..96b44bf 100644 --- a/.github/workflows/webdriver.yml +++ b/.github/workflows/webdriver.yml @@ -18,7 +18,8 @@ jobs: node-version: [20.x] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v3 + - uses: actions/checkout@v3 with: repository: codeceptjs/codeceptjs.git path: codeceptjs From 8b006f415648832b33920be691b04ee558d837ae Mon Sep 17 00:00:00 2001 From: kobenguyent <7845001+kobenguyent@users.noreply.github.com> Date: Tue, 13 May 2025 10:18:27 +0200 Subject: [PATCH 5/5] Update package.json --- package.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index a26c981..31919a3 100644 --- a/package.json +++ b/package.json @@ -18,15 +18,15 @@ "author": "Michael Bodnarchuk @davert", "license": "ISC", "devDependencies": { - "codeceptjs": "^3.1.3", + "codeceptjs": "^3.7.3", "documentation": "^13.2.5", - "puppeteer": "^11.0.0", + "puppeteer": "^24.8.0", "rimraf": "^3.0.2", - "webdriverio": "^7.16.5" + "webdriverio": "^9.12.5" }, "dependencies": { - "@pollyjs/adapter-puppeteer": "^5.1.1", - "@pollyjs/core": "^5.1.1", - "@pollyjs/persister-fs": "^5.1.1" + "@pollyjs/adapter-puppeteer": "^6.0.6", + "@pollyjs/core": "^6.0.6", + "@pollyjs/persister-fs": "^6.0.6" } }