Skip to content

fix(e2e-test): updates for Build and Test workflow#638

Merged
DaijobuDes merged 6 commits into
bettergovph:mainfrom
jrpdango:fix/build-and-test-ci
May 11, 2026
Merged

fix(e2e-test): updates for Build and Test workflow#638
DaijobuDes merged 6 commits into
bettergovph:mainfrom
jrpdango:fix/build-and-test-ci

Conversation

@jrpdango
Copy link
Copy Markdown
Contributor

@jrpdango jrpdango commented May 10, 2026

Resolves #639 by upgrading Playwright CI version, addressing a linter warning, and updating a footer test case.

Summary of changes

  • Upgrade Playwright used in workflow from 1.55.0 to 1.59.1
  • Format /src/components/ui/SearchInput.tsx to fix linter warning
  • Update e2e/navigation.spec.ts test case to more specifically locate the original "About the Portal" link
  • Additionally bump versions of the following actions used in the workflow to suppress warnings of Node 20 actions being deprecated:
    • docker/build-push-action v6.18.0 --> v7.1.0
    • actions/upload-artifact v5.0.0 --> v7.0.1
    • actions/download-artifact v6.0.0 --> v8.0.1

@jrpdango jrpdango closed this May 10, 2026
@jrpdango jrpdango changed the title Fix/build and test ci fix(e2e-test): updates for Build and Test workflow May 11, 2026
@jrpdango jrpdango reopened this May 11, 2026
@DaijobuDes DaijobuDes added e2e-test ci github_actions Pull requests that update GitHub Actions code labels May 11, 2026
@DaijobuDes DaijobuDes merged commit 0dd3f46 into bettergovph:main May 11, 2026
12 of 17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci e2e-test github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

"Build and Test" workflow fails due to site footer having two different "About" pages linked

2 participants