Skip to content

(chore) O3-4745: Fix failing dependency auto-update CI workflow#141

Merged
ibacher merged 2 commits intomainfrom
fix/O3-4745
Jun 13, 2025
Merged

(chore) O3-4745: Fix failing dependency auto-update CI workflow#141
ibacher merged 2 commits intomainfrom
fix/O3-4745

Conversation

@denniskigen
Copy link
Member

Requirements

  • This PR has a title that briefly describes the work done including the ticket number. If there is a ticket, make sure your PR title includes a conventional commit label. See existing PR titles for inspiration.
  • My work conforms to the OpenMRS 3.0 Styleguide and design documentation.
  • My work includes tests or is validated by existing tests.

Summary

This PR effects a host of changes to get this app in alignment with Core following this change. These changes include:

  • Bumping the openmrs and @openmrs/esm-framework libraries to the latest versions to get us in alignment with Core.
  • Bumping @carbon/react, webpack and webpack-cli to align with the versions in Core.
  • Amending the transform and transformIgnorePatterns configuration properties in the Jest config to ensure that ES modules in the @openmrs package (and other necessary dependencies) are properly transformed before being executed by Jest.
  • Fixing some Carbon type errors.

Screenshots

Related Issue

Other

denniskigen and others added 2 commits June 13, 2025 17:51
…ore following [this change](openmrs/openmrs-esm-core#1346). Presently, both [tests and the build script](https://github.com/openmrs/openmrs-esm-template-app/actions/workflows/update-openmrs-deps.yml) are failing. These changes include:

- Bumping the `openmrs` and `@openmrs/esm-framework` libraries to the latest versions to get us in alignment with Core.
- Bumping `@carbon/react`, `webpack` and `webpack-cli` to align with the versions in Core.
- Amending the `transform` and `transformIgnorePatterns` configuration properties in the Jest config to ensure that ES modules in the `@openmrs` package (and other necessary dependencies) are properly transformed before being executed by Jest.
- Fixing some Carbon type errors.
@denniskigen denniskigen requested a review from ibacher June 13, 2025 18:00
@ibacher ibacher merged commit 0ac0286 into main Jun 13, 2025
5 checks passed
@ibacher ibacher deleted the fix/O3-4745 branch June 13, 2025 18:01
@jwnasambu jwnasambu mentioned this pull request Aug 6, 2025
3 tasks
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