Skip to content

Conversation

@michalChrobot
Copy link
Collaborator

@michalChrobot michalChrobot commented Nov 3, 2025

Purpose of this PR

This PR add a QOL improvements to build automation which are

  1. It allows for choosing the sample branch from which the build will be made. By default it's still the main (suggested) branch but now it can be modified
  2. Added lower() check to variables so now values of (for example for PLATFORM_WIN64_MAC_ANDROID) mac and Mac will both be valid

I also corrected frequency for release automation because I noticed that syntax was invalid

Jira ticket

N/A, but can be related to MTT-12823

Documentation

Added comment in the logs and in the code

Testing & QA (How your changes can be verified during release Playtest)

I will run builds with different parameter spelling and from different branches. For release automation I temporarely modified the branch so it should run locally here (and fail silently) if implementation is correct

Backports

Backport to develop is in #3775

@michalChrobot michalChrobot self-assigned this Nov 3, 2025
@michalChrobot
Copy link
Collaborator Author

/improve

@michalChrobot michalChrobot merged commit 4fdfb63 into develop-2.0.0 Nov 3, 2025
8 of 12 checks passed
@michalChrobot michalChrobot deleted the build-automation-update branch November 3, 2025 14:21
michalChrobot added a commit that referenced this pull request Nov 3, 2025
* Added possibility to specify sample branch

* Updated variable check to be case insensitive

* Added debug info

* Corrected release automation frequency and changed branch for local testing

* typo

* test

* corrected frequency

* test

* Updated corrected trigger
michalChrobot added a commit that referenced this pull request Nov 3, 2025
chore: Small automations update  (#3772)

* Added possibility to specify sample branch

* Updated variable check to be case insensitive

* Added debug info

* Corrected release automation frequency and changed branch for local testing

* typo

* test

* corrected frequency

* test

* Updated corrected trigger
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