You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# After some experimenting with CI setups we discovered that even though sometimes we don't need CI to run (no reason to run package tests if only Documentation is changed) there are some checks that devs may not realize but changes in seemingly unrelated files will cause their failures
46
-
# This trigger was created to ensure that ALL PRs run this minimal check even when we don't need to run full tests
# Note that PR tests will run ONLY if we are changing package/sample code. If changes are let's say docs only no tests will be triggered
53
+
# TODO: consider setting up and running tests from Examples/
54
+
# TODO: or docs only changes are spelling/link check
53
55
expression: |-
54
-
(pull_request.target eq "develop" OR
56
+
pull_request.comment eq "ngo" OR
57
+
((pull_request.target eq "develop" OR
55
58
pull_request.target eq "develop-2.0.0" OR
56
59
pull_request.target match "release/*") AND
57
60
NOT pull_request.draft
58
61
cancel_old_ci: true
59
62
63
+
# After some experimenting with CI setups we discovered that even though sometimes we don't need CI to run (no reason to run package tests if only Documentation is changed) there are some checks that devs may not realize but changes in seemingly unrelated files will cause their failures
64
+
# This trigger was created to ensure that ALL PRs run this minimal check even when we don't need to run full tests
# Run all relevant tasks when a pull request targeting the develop or release branch is created or updated.
61
72
# In order to have better coverage we run desktop standalone tests with different configurations which allows to mostly cover for different platforms, scripting backends and editor versions.
62
73
# This job will FIRST run "run_quick_checks" jobs (defined in _run-all.yml) since it's the dependency of project pack jobs which is on the lowest dependency tier. This runs the fastest checks (like PVP or code standards) and ONLY IF those pass it will run the rest of the tests.
63
74
# This optimization allows to speed up feedback look for any "obvious" errors and save resources.
64
75
# Since standards job is a part of initial checks it's not present as direct dependency here!!!!!!!!!!!!!!!!!!!!
0 commit comments