Skip to content

ci: [NGOv1.X]Updated Wrench and added project dependency #3513

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

michalChrobot
Copy link
Collaborator

@michalChrobot michalChrobot commented Jun 18, 2025

This PR is a port of #3512

This PR bumps Wrench to the latest version and regnerates recipes (I will close automated update PRs after). This update allows us to modify timeouts and add additional project dependencies for the validation jobs so I added testproject validation as dependency for our releases (I didn't add minimalproject since there are no tests and testproject-tools-integration since this will be moved to Tools repo).

Beside adding testproject as the default project for running EditMode and PlayMode tests I also permanently bumped validation job timeout to 40m (option available from this Wrench version) since in the past we needed to bump it manually from 20m since sometimes our jobs were timing up

I tested the change and now we are running all package and project tests correctly when releasing with Wrench scripts

Backport

#3512

@michalChrobot michalChrobot self-assigned this Jun 18, 2025
@michalChrobot michalChrobot marked this pull request as ready for review June 23, 2025 08:59
@michalChrobot michalChrobot merged commit 4836328 into develop Jun 24, 2025
3 of 41 checks passed
@michalChrobot michalChrobot deleted the updated-wrench-and-added-project-dependency-1.x branch June 24, 2025 08:13
michalChrobot added a commit that referenced this pull request Jun 24, 2025
This PR bumps Wrench to the latest version and regnerates recipes (I
will close automated update PRs after). This update allows us to modify
timeouts and add additional project dependencies for the validation jobs
so I added **testproject** validation as dependency for our releases (I
didn't add minimalproject since there are no tests and
testproject-tools-integration since this will be moved to Tools repo).

Beside adding testproject as the default project for running EditMode
and PlayMode tests I also permanently bumped validation job timeout to
40m (option available from this Wrench version) since in the past we
needed to bump it manually from 20m since sometimes our jobs were timing
up

I tested the change and now we are running all package and project tests
correctly when releasing with Wrench scripts

## Backport

#3513
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