Skip to content

Bump postcss from 8.5.14 to 8.5.18 #122

Bump postcss from 8.5.14 to 8.5.18

Bump postcss from 8.5.14 to 8.5.18 #122

Triggered via pull request July 27, 2026 17:48
Status Failure
Total duration 3m 55s
Artifacts 2

ci.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 5 warnings, and 1 notice
e2e_tests
Process completed with exit code 1.
[chromium] › src/e2e/join.spec.ts:393:7 › join › should allow completing registration after filling the last step and going back to change earlier answers: src/e2e/join.spec.ts#L418
3) [chromium] › src/e2e/join.spec.ts:393:7 › join › should allow completing registration after filling the last step and going back to change earlier answers Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForURL: Timeout 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" ============================================================ 416 | await getCheckbox(page, /Slack Community Guidelines/).check(); 417 | await page.getByTestId(REGISTRATION_FORM_INITIAL_SUBMIT_BUTTON).click(); > 418 | await page.waitForURL(/\/join\/form/, { timeout: 30000 }); | ^ 419 | 420 | // Step 1: Professional Details 421 | await page.getByLabel('Employment Status*').fill('Full-Time'); at /home/runner/work/front-end/front-end/src/e2e/join.spec.ts:418:16
[chromium] › src/e2e/join.spec.ts:393:7 › join › should allow completing registration after filling the last step and going back to change earlier answers: src/e2e/join.spec.ts#L418
3) [chromium] › src/e2e/join.spec.ts:393:7 › join › should allow completing registration after filling the last step and going back to change earlier answers Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForURL: Timeout 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" ============================================================ 416 | await getCheckbox(page, /Slack Community Guidelines/).check(); 417 | await page.getByTestId(REGISTRATION_FORM_INITIAL_SUBMIT_BUTTON).click(); > 418 | await page.waitForURL(/\/join\/form/, { timeout: 30000 }); | ^ 419 | 420 | // Step 1: Professional Details 421 | await page.getByLabel('Employment Status*').fill('Full-Time'); at /home/runner/work/front-end/front-end/src/e2e/join.spec.ts:418:16
[chromium] › src/e2e/join.spec.ts:393:7 › join › should allow completing registration after filling the last step and going back to change earlier answers: src/e2e/join.spec.ts#L418
3) [chromium] › src/e2e/join.spec.ts:393:7 › join › should allow completing registration after filling the last step and going back to change earlier answers TimeoutError: page.waitForURL: Timeout 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" ============================================================ 416 | await getCheckbox(page, /Slack Community Guidelines/).check(); 417 | await page.getByTestId(REGISTRATION_FORM_INITIAL_SUBMIT_BUTTON).click(); > 418 | await page.waitForURL(/\/join\/form/, { timeout: 30000 }); | ^ 419 | 420 | // Step 1: Professional Details 421 | await page.getByLabel('Employment Status*').fill('Full-Time'); at /home/runner/work/front-end/front-end/src/e2e/join.spec.ts:418:16
[chromium] › src/e2e/join.spec.ts:309:7 › join › should be able to register with valid data: src/e2e/join.spec.ts#L321
2) [chromium] › src/e2e/join.spec.ts:309:7 › join › should be able to register with valid data ─── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForURL: Timeout 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" ============================================================ 319 | await page.getByTestId(REGISTRATION_FORM_INITIAL_SUBMIT_BUTTON).click(); 320 | > 321 | await page.waitForURL(/\/join\/form/, { timeout: 30000 }); | ^ 322 | await expect(page.locator('h1')).toHaveText('Update Profile'); 323 | 324 | // Professional Details at /home/runner/work/front-end/front-end/src/e2e/join.spec.ts:321:16
[chromium] › src/e2e/join.spec.ts:309:7 › join › should be able to register with valid data: src/e2e/join.spec.ts#L321
2) [chromium] › src/e2e/join.spec.ts:309:7 › join › should be able to register with valid data ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: page.waitForURL: Timeout 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" ============================================================ 319 | await page.getByTestId(REGISTRATION_FORM_INITIAL_SUBMIT_BUTTON).click(); 320 | > 321 | await page.waitForURL(/\/join\/form/, { timeout: 30000 }); | ^ 322 | await expect(page.locator('h1')).toHaveText('Update Profile'); 323 | 324 | // Professional Details at /home/runner/work/front-end/front-end/src/e2e/join.spec.ts:321:16
[chromium] › src/e2e/join.spec.ts:309:7 › join › should be able to register with valid data: src/e2e/join.spec.ts#L321
2) [chromium] › src/e2e/join.spec.ts:309:7 › join › should be able to register with valid data ─── TimeoutError: page.waitForURL: Timeout 30000ms exceeded. =========================== logs =========================== waiting for navigation until "load" ============================================================ 319 | await page.getByTestId(REGISTRATION_FORM_INITIAL_SUBMIT_BUTTON).click(); 320 | > 321 | await page.waitForURL(/\/join\/form/, { timeout: 30000 }); | ^ 322 | await expect(page.locator('h1')).toHaveText('Update Profile'); 323 | 324 | // Professional Details at /home/runner/work/front-end/front-end/src/e2e/join.spec.ts:321:16
[chromium] › src/e2e/join.spec.ts:137:7 › join › should NOT be able to register with an existing email: src/e2e/join.spec.ts#L23
1) [chromium] › src/e2e/join.spec.ts:137:7 › join › should NOT be able to register with an existing email Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: locator('[data-slot="field-error"], [data-slot="alert"]').filter({ hasText: 'This email has already been registered with an application.' }).first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('[data-slot="field-error"], [data-slot="alert"]').filter({ hasText: 'This email has already been registered with an application.' }).first() 21 | ) => { 22 | const alerts = page.locator('[data-slot="field-error"], [data-slot="alert"]'); > 23 | await expect(alerts.filter({ hasText: errorMessage }).first()).toBeVisible(); | ^ 24 | }; 25 | 26 | const assertFailedLogin = async ( at assertError (/home/runner/work/front-end/front-end/src/e2e/join.spec.ts:23:66) at assertFailedLogin (/home/runner/work/front-end/front-end/src/e2e/join.spec.ts:32:9) at /home/runner/work/front-end/front-end/src/e2e/join.spec.ts:146:5
[chromium] › src/e2e/join.spec.ts:137:7 › join › should NOT be able to register with an existing email: src/e2e/join.spec.ts#L23
1) [chromium] › src/e2e/join.spec.ts:137:7 › join › should NOT be able to register with an existing email Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toBeVisible() failed Locator: locator('[data-slot="field-error"], [data-slot="alert"]').filter({ hasText: 'This email has already been registered with an application.' }).first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('[data-slot="field-error"], [data-slot="alert"]').filter({ hasText: 'This email has already been registered with an application.' }).first() 21 | ) => { 22 | const alerts = page.locator('[data-slot="field-error"], [data-slot="alert"]'); > 23 | await expect(alerts.filter({ hasText: errorMessage }).first()).toBeVisible(); | ^ 24 | }; 25 | 26 | const assertFailedLogin = async ( at assertError (/home/runner/work/front-end/front-end/src/e2e/join.spec.ts:23:66) at assertFailedLogin (/home/runner/work/front-end/front-end/src/e2e/join.spec.ts:32:9) at /home/runner/work/front-end/front-end/src/e2e/join.spec.ts:146:5
[chromium] › src/e2e/join.spec.ts:137:7 › join › should NOT be able to register with an existing email: src/e2e/join.spec.ts#L23
1) [chromium] › src/e2e/join.spec.ts:137:7 › join › should NOT be able to register with an existing email Error: expect(locator).toBeVisible() failed Locator: locator('[data-slot="field-error"], [data-slot="alert"]').filter({ hasText: 'This email has already been registered with an application.' }).first() Expected: visible Timeout: 5000ms Error: element(s) not found Call log: - Expect "toBeVisible" with timeout 5000ms - waiting for locator('[data-slot="field-error"], [data-slot="alert"]').filter({ hasText: 'This email has already been registered with an application.' }).first() 21 | ) => { 22 | const alerts = page.locator('[data-slot="field-error"], [data-slot="alert"]'); > 23 | await expect(alerts.filter({ hasText: errorMessage }).first()).toBeVisible(); | ^ 24 | }; 25 | 26 | const assertFailedLogin = async ( at assertError (/home/runner/work/front-end/front-end/src/e2e/join.spec.ts:23:66) at assertFailedLogin (/home/runner/work/front-end/front-end/src/e2e/join.spec.ts:32:9) at /home/runner/work/front-end/front-end/src/e2e/join.spec.ts:146:5
lint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint: src/components/Form/MultiStepForm.tsx#L126
The class: "-mt-[0.325rem]" can be simplified to "mt-[-0.325rem]"
unit_tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
report_coverage
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
e2e_tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/github-script@v7, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
🎭 Playwright Run Summary
3 failed [chromium] › src/e2e/join.spec.ts:137:7 › join › should NOT be able to register with an existing email [chromium] › src/e2e/join.spec.ts:309:7 › join › should be able to register with valid data ──── [chromium] › src/e2e/join.spec.ts:393:7 › join › should allow completing registration after filling the last step and going back to change earlier answers 3 skipped 20 passed (2.3m)

Artifacts

Produced during runtime
Name Size Digest
playwright-report Expired
3.4 MB
sha256:8f67f3e3d6cdb6e72697c7f22df3c9d6dbb4c1e9acba3cb7042002973b9366ed
vitest-coverage
30.7 KB
sha256:75420fd2609b69fff47a78b97d74e46dd554c255c91394f4c9c8595c0493edf6