Skip to content

dependencies update#131

Merged
OndrejKotek merged 2 commits into
hal:mainfrom
kstekovi:EAPQE-4285
Oct 10, 2025
Merged

dependencies update#131
OndrejKotek merged 2 commits into
hal:mainfrom
kstekovi:EAPQE-4285

Conversation

@kstekovi

@kstekovi kstekovi commented Oct 6, 2025

Copy link
Copy Markdown
Collaborator

Summary

Updates project dependencies and tooling to modern versions, including Node.js 22 upgrade and ESLint configuration improvements.

Changes

Tooling Updates

  • Node.js: Upgraded from v16 to v22 across all GitHub Actions workflows
  • ESLint: Migrated to flat config format (eslint.config.mjs) with TypeScript and Prettier integration

GitHub Actions Improvements

  • Updated test commands to use explicit full paths for better clarity
  • Improved Mochawesome report merge paths in workflows
  • Enhanced reliability of CI/CD pipelines

Code Quality

  • Added type safety improvements in cypress.config.ts error handling
  • Modernized project configuration files

Documentation

  • Enhanced README with more detailed test execution examples
  • Added specific examples for running tests with different browsers and specs

Testing

  • ✅ All tests passing: Test run
  • ✅ Verified Node.js 22 compatibility
  • ✅ Confirmed ESLint configuration works correctly

@kstekovi kstekovi force-pushed the EAPQE-4285 branch 19 times, most recently from d37b3f7 to 2e6161e Compare October 9, 2025 12:38
@OndrejKotek OndrejKotek merged commit 755d18a into hal:main Oct 10, 2025
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants