Skip to content

Conversation

@alxndrsn
Copy link
Contributor

@alxndrsn alxndrsn commented Dec 3, 2025

Small follow-up to #1508

Compared to mocha, the gixy step is slow and noisy, and it's helpful locally to be able to set up the docker compose env and then run the mocha tests separately from gixy.

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

CI; checked CI output to make sure gixy is still run. E.g. https://github.com/getodk/central/actions/runs/19895026205/job/57023098043?pr=1521

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

Compared to mocha, the gixy step is slow and noisy, and it's helpful locally to be able to set up the docker compose env and then run the mocha tests separately from gixy.

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?

No - just tests.

Does this change require updates to documentation? If so, please file an issue here and include the link below.

No.

Before submitting this PR, please make sure you have:

  • branched off and targeted the next branch OR only changed documentation/infrastructure (master is stable and used in production)
  • verified that any code or assets from external sources are properly credited in comments or that everything is internally sourced

Compared to mocha, the gixy step is slow and noisy, and it's helpful locally to be able to set up the docker compose env and then run the mocha tests separately from gixy.
@alxndrsn alxndrsn marked this pull request as ready for review December 3, 2025 13:13
@alxndrsn alxndrsn changed the title ci: separate gixy step test/nginx: separate gixy step Dec 3, 2025
@alxndrsn alxndrsn merged commit 21475da into getodk:next Dec 3, 2025
5 checks passed
@alxndrsn alxndrsn deleted the separate-gixy-step branch December 3, 2025 18:07
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