Deploy details
Your deploy failed due to an errorDeploy failed for contentsgarten
chore(deps): update dependency @playwright/test to ~1.50.0 (#389) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@playwright/test](https://playwright.dev) ([source](https://redirect.github.com/microsoft/playwright)) | [`~1.49.0` -> `~1.50.0`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.49.1/1.50.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>microsoft/playwright (@​playwright/test)</summary> ### [`v1.50.1`](https://redirect.github.com/microsoft/playwright/releases/tag/v1.50.1) [Compare Source](https://redirect.github.com/microsoft/playwright/compare/v1.50.0...v1.50.1) ##### Highlights [https://github.com/microsoft/playwright/issues/34483](https://redirect.github.com/microsoft/playwright/issues/34483) - \[Feature]: single aria snapshot for different engines/browsers[https://github.com/microsoft/playwright/issues/34497](https://redirect.github.com/microsoft/playwright/issues/34497)7 - \[Bug]: Firefox not handling keepalive: true fetch request[https://github.com/microsoft/playwright/issues/34504](https://redirect.github.com/microsoft/playwright/issues/34504)04 - \[Bug]: update snapshots not creating good dif[https://github.com/microsoft/playwright/issues/34507](https://redirect.github.com/microsoft/playwright/issues/34507)507 - \[Bug]: snapshotPathTemplate doesnt work when multiple proje[https://github.com/microsoft/playwright/issues/34462](https://redirect.github.com/microsoft/playwright/issues/34462)4462 - \[Bug]: updateSnapshots "changed" throws an error #### Browser Versions - Chromium 133.0.6943.16 - Mozilla Firefox 134.0 - WebKit 18.2 This version was also tested against the following stable channels: - Google Chrome 132 - Microsoft Edge 132 ### [`v1.50.0`](https://redirect.github.com/microsoft/playwright/releases/tag/v1.50.0) [Compare Source](https://redirect.github.com/microsoft/playwright/compare/v1.49.1...v1.50.0) #### Test runner - New option [`timeout`](https://playwright.dev/docs/api/class-test#test-step-option-timeout) allows specifying a maximum run time for an individual test step. A timed-out step will fail the execution of the test. ```js test('some test', async ({ page }) => { await test.step('a step', async () => { // This step can time out separately from the test }, { timeout: 1000 }); }); ``` - New method [test.step.skip()](https://playwright.dev/docs/api/class-test#test-step-skip) to disable execution of a test step. ```js test('some test', async ({ page }) => { await test.step('before running step', async () => { // Normal step }); await test.step.skip('not yet ready', async () => { // This step is skipped }); await test.step('after running step', async () => { // This step still runs even though the previous one was skipped }); }); ``` - Expanded [expect(locator).toMatchAriaSnapshot()](https://playwright.dev/docs/api/class-locatorassertions#locator-assertions-to-match-aria-snapshot-2) to allow storing of aria snapshots in separate YAML files. - Added method [expect(locator).toHaveAccessibleErrorMessage()](https://playwright.dev/docs/api/class-locatorassertions#locator-assertions-to-have-accessible-error-message) to assert the Locator points to an element with a given [aria errormessage](https://w3c.github.io/aria/#aria-errormessage). - Option [testConfig.updateSnapshots](https://playwright.dev/docs/api/class-testconfig#test-config-update-snapshots) added the configuration enum `changed`. `changed` updates only the snapshots that have changed, whereas `all` now updates all snapshots, regardless of whether there are any differences. - New option [testConfig.updateSourceMethod](https://playwright.dev/docs/api/class-testconfig#test-config-update-source-method) defines the way source code is updated when [testConfig.updateSnapshots](https://playwright.dev/docs/api/class-testconfig#test-config-update-snapshots) is configured. Added `overwrite` and `3-way` modes that write the changes into source code, on top of existing `patch` mode that creates a patch file. ```bash npx playwright test --update-snapshots=changed --update-source-method=3way ``` - Option [testConfig.webServer](https://playwright.dev/docs/api/class-testconfig#test-config-web-server) added a `gracefulShutdown` field for specifying a process kill signal other than the default `SIGKILL`. - Exposed [testStep.attachments](https://playwright.dev/docs/api/class-teststep#test-step-attachments) from the reporter API to allow retrieval of all attachments created by that step. - New option `pathTemplate` for `toHaveScreenshot` and `toMatchAriaSnapshot` assertions in the [testConfig.expect](https://playwright.dev/docs/api/class-testconfig#test-config-expect) configuration. #### UI updates - Updated default HTML reporter to improve display of attachments. - New button for picking elements to produce aria snapshots. - Additional details (such as keys pressed) are now displayed alongside action API calls in traces. - Display of `canvas` content in traces is error-prone. Display is now disabled by default, and can be enabled via the `Display canvas content` UI setting. - `Call` and `Network` panels now display additional time information. #### Breaking - [expect(locator).toBeEditable()](https://playwright.dev/docs/api/class-locatorassertions#locator-assertions-to-be-editable) and [locator.isEditable()](https://playwright.dev/docs/api/class-locator#locator-is-editable) now throw if the target element is not `<input>`, `<select>`, or a number of other editable elements. - Option [testConfig.updateSnapshots](https://playwright.dev/docs/api/class-testconfig#test-config-update-snapshots) now updates all snapshots when set to `all`, rather than only the failed/changed snapshots. Use the new enum `changed` to keep the old functionality of only updating the changed snapshots. #### Browser Versions - Chromium 133.0.6943.16 - Mozilla Firefox 134.0 - WebKit 18.2 This version was also tested against the following stable channels: - Google Chrome 132 - Microsoft Edge 132 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/creatorsgarten/contentsgarten). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzYuMiIsInVwZGF0ZWRJblZlciI6IjM5LjE3Ni4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>Production: main@889b72f
Deploy log
Initializing
Failed
Initializing
Failed
9:29:42 AM: Build ready to start
9:29:57 AM: build-image version: 9a361c83c6a43010ba0aa3ea38214accc0223b2c (focal)
9:29:57 AM: buildbot version: 9a4374dc9e2c1cbd2a152e441d69a3a6d7e12511
9:29:57 AM: Fetching cached dependencies
9:29:57 AM: Failed to fetch cache, continuing with build
9:29:58 AM: Starting to prepare the repo for build
9:29:58 AM: No cached dependencies found. Cloning fresh repo
9:29:58 AM: git clone --filter=blob:none https://github.com/creatorsgarten/contentsgarten
9:29:58 AM: Preparing Git Reference refs/heads/main
9:30:00 AM: Custom publish path detected. Proceeding with the specified path: 'contentsgarten.netlify.app/public'
9:30:00 AM: Custom functions path detected. Proceeding with the specified path: 'contentsgarten.netlify.app/.netlify/functions-internal'
9:30:00 AM: Custom build command detected. Proceeding with the specified command: 'pnpm run build --filter=contentsgarten-web'
9:30:01 AM: Starting to install dependencies
9:30:02 AM: mise python@3.13.2 install
9:30:02 AM: mise python@3.13.2 download cpython-3.13.2+20250212-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
9:30:03 AM: mise python@3.13.2 extract cpython-3.13.2+20250212-x86_64-unknown-linux-gnu-install_only_stripped.tar.gz
9:30:03 AM: mise python@3.13.2 python --version
9:30:03 AM: mise python@3.13.2 Python 3.13.2
9:30:03 AM: mise python@3.13.2 ✓ installed
9:30:03 AM: Python version set to 3.13
9:30:06 AM: Collecting pipenv
9:30:06 AM: Downloading pipenv-2024.4.1-py3-none-any.whl.metadata (17 kB)
9:30:06 AM: Collecting certifi (from pipenv)
9:30:06 AM: Downloading certifi-2025.1.31-py3-none-any.whl.metadata (2.5 kB)
9:30:06 AM: Collecting packaging>=22 (from pipenv)
9:30:06 AM: Downloading packaging-24.2-py3-none-any.whl.metadata (3.2 kB)
9:30:06 AM: Collecting setuptools>=67 (from pipenv)
9:30:06 AM: Downloading setuptools-75.8.2-py3-none-any.whl.metadata (6.7 kB)
9:30:07 AM: Collecting virtualenv>=20.24.2 (from pipenv)
9:30:07 AM: Downloading virtualenv-20.29.2-py3-none-any.whl.metadata (4.5 kB)
9:30:07 AM: Collecting distlib<1,>=0.3.7 (from virtualenv>=20.24.2->pipenv)
9:30:07 AM: Downloading distlib-0.3.9-py2.py3-none-any.whl.metadata (5.2 kB)
9:30:07 AM: Collecting filelock<4,>=3.12.2 (from virtualenv>=20.24.2->pipenv)
9:30:07 AM: Downloading filelock-3.17.0-py3-none-any.whl.metadata (2.9 kB)
9:30:07 AM: Collecting platformdirs<5,>=3.9.1 (from virtualenv>=20.24.2->pipenv)
9:30:07 AM: Downloading platformdirs-4.3.6-py3-none-any.whl.metadata (11 kB)
9:30:07 AM: Downloading pipenv-2024.4.1-py3-none-any.whl (3.0 MB)
9:30:07 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 45.4 MB/s eta 0:00:00
9:30:07 AM: Downloading packaging-24.2-py3-none-any.whl (65 kB)
9:30:07 AM: Downloading setuptools-75.8.2-py3-none-any.whl (1.2 MB)
9:30:07 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 25.7 MB/s eta 0:00:00
9:30:07 AM: Downloading virtualenv-20.29.2-py3-none-any.whl (4.3 MB)
9:30:07 AM: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 111.1 MB/s eta 0:00:00
9:30:07 AM: Downloading certifi-2025.1.31-py3-none-any.whl (166 kB)
9:30:07 AM: Downloading distlib-0.3.9-py2.py3-none-any.whl (468 kB)
9:30:07 AM: Downloading filelock-3.17.0-py3-none-any.whl (16 kB)
9:30:07 AM: Downloading platformdirs-4.3.6-py3-none-any.whl (18 kB)
9:30:07 AM: Installing collected packages: distlib, setuptools, platformdirs, packaging, filelock, certifi, virtualenv, pipenv
9:30:12 AM: Successfully installed certifi-2025.1.31 distlib-0.3.9 filelock-3.17.0 packaging-24.2 pipenv-2024.4.1 platformdirs-4.3.6 setuptools-75.8.2 virtualenv-20.29.2
9:30:12 AM: [notice] A new release of pip is available: 24.3.1 -> 25.0.1
9:30:12 AM: [notice] To update, run: pip install --upgrade pip
9:30:12 AM: Attempting Ruby version 2.7.2, read from environment
9:30:13 AM: Using Ruby version 2.7.2
9:30:14 AM: Started restoring cached go cache
9:30:14 AM: Finished restoring cached go cache
9:30:14 AM: Installing Go version 1.17 (requested 1.17)
9:30:19 AM: go version go1.17 linux/amd64
9:30:20 AM: Using PHP version 8.0
9:30:22 AM: Downloading and installing node v16.20.2...
9:30:22 AM: Downloading https://nodejs.org/dist/v16.20.2/node-v16.20.2-linux-x64.tar.xz...
9:30:23 AM: Computing checksum with sha256sum
9:30:23 AM: Checksums matched!
9:30:25 AM: Now using node v16.20.2 (npm v8.19.4)
9:30:25 AM: Enabling Node.js Corepack
9:30:25 AM: Started restoring cached build plugins
9:30:25 AM: Finished restoring cached build plugins
9:30:25 AM: Started restoring cached corepack dependencies
9:30:25 AM: Finished restoring cached corepack dependencies
9:30:26 AM: Failed during stage 'Install dependencies': dependency_installation script returned non-zero exit code: 1
9:30:26 AM: ERROR: This version of pnpm requires at least Node.js v18.12
9:30:26 AM: The current version of Node.js is v16.20.2
9:30:26 AM: Visit https://r.pnpm.io/comp to see the list of past pnpm versions with respective Node.js version support.
9:30:26 AM: /opt/build-bin/run-build-functions.sh: line 232: [: : integer expression expected
9:30:26 AM: pnpm workspaces detected
9:30:26 AM: ERROR: This version of pnpm requires at least Node.js v18.12
9:30:26 AM: The current version of Node.js is v16.20.2
9:30:26 AM: Visit https://r.pnpm.io/comp to see the list of past pnpm versions with respective Node.js version support.
9:30:26 AM: Installing npm packages using pnpm version
9:30:26 AM: ERROR: This version of pnpm requires at least Node.js v18.12
9:30:26 AM: The current version of Node.js is v16.20.2
9:30:26 AM: Visit https://r.pnpm.io/comp to see the list of past pnpm versions with respective Node.js version support.
9:30:26 AM: Error during pnpm install
9:30:26 AM: Failing build: Failed to install dependencies
Building
Complete
Building
Complete
9:30:26 AM: Finished processing build request in 29.138s
Deploying
Skipped
Deploying
Skipped
There is no log for this section
Cleanup
Skipped
Cleanup
Skipped
There is no log for this section
Post-processing
Skipped
Post-processing
Skipped
There is no log for this section