Skip to content

dependencies update#132

Merged
OndrejKotek merged 2 commits intohal:8.1.xfrom
kstekovi:EAPQE-4285
Oct 10, 2025
Merged

dependencies update#132
OndrejKotek merged 2 commits intohal:8.1.xfrom
kstekovi:EAPQE-4285

Conversation

@kstekovi
Copy link
Copy Markdown
Collaborator

@kstekovi kstekovi commented Oct 9, 2025

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

@OndrejKotek OndrejKotek changed the title Eapqe 4285 dependencies update Oct 10, 2025
@OndrejKotek OndrejKotek self-requested a review October 10, 2025 07:14
@kstekovi kstekovi force-pushed the EAPQE-4285 branch 2 times, most recently from 991fb25 to 328ffe5 Compare October 10, 2025 13:16
@OndrejKotek OndrejKotek merged commit d09eeec into hal:8.1.x Oct 10, 2025
0 of 5 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