Skip to content

Ona app - #1

Closed
kelvin-muchiri wants to merge 5 commits into
mainfrom
ona-app
Closed

Ona app#1
kelvin-muchiri wants to merge 5 commits into
mainfrom
ona-app

Conversation

@kelvin-muchiri

Copy link
Copy Markdown
Collaborator

Closes #

I have verified this PR works in these browsers (latest versions):

  • Chrome
  • Firefox
  • Safari (macOS)
  • Safari (iOS)
  • Chrome for Android
  • Not applicable

What else has been done to verify that this works as intended?

Why is this the best possible solution? Were any other approaches considered?

How does this change affect users? Describe intentional changes to behavior and behavior that could have accidentally been affected by code changes. In other words, what are the regression risks?

Do we need any specific form for testing your changes? If so, please attach one.

What's changed

The merge from main brought in the yarn-to-npm migration (getodk#787),
which removed yarn.lock and .yarnrc.yml and broke the Docker build.
Install with npm ci, build the engine via turbo, then build the demo.
Mirrors onaio/enketo's ona-build workflow: builds amd64 and arm64
images by digest, merges them into a multi-arch manifest, and pushes
to ECR on pushes and PRs targeting ona-app.
@kelvin-muchiri
kelvin-muchiri deleted the ona-app branch August 12, 2026 07:16
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.

1 participant