diff --git a/CHANGELOG.md b/CHANGELOG.md index 40c1a8a53d..79ab56307d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,7 @@ - Upgrade to Worker SDK v14.8.0. [#1458](https://github.com/spatialos/gdk-for-unity/pull/1458) - Migrated launch configurations to latest game templates. [#1457](https://github.com/spatialos/gdk-for-unity/pull/1457) - Multithreaded component serialization through `SystemBase` jobs. [#1454](https://github.com/spatialos/gdk-for-unity/pull/1454) +- Upgrade Unity Burst to 1.3.5. [#1467](https://github.com/spatialos/gdk-for-unity/pull/1467) ### Fixed diff --git a/ci/perf-test.sh b/ci/perf-test.sh index 218f151c27..e26295b347 100644 --- a/ci/perf-test.sh +++ b/ci/perf-test.sh @@ -86,6 +86,10 @@ function main { } function anyMatchingTargets { + if ! [[ -z "${PERF_BRANCH_OVERRIDE:-}" ]]; then + return 0 + fi + for configId in `seq ${JOB_ID} ${NUM_JOBS} $((${NUM_CONFIGS}-1))` do local branchFilter=$(jq -r .[${configId}].branchFilter ${CONFIG_FILE}) @@ -109,9 +113,11 @@ function runTests { local branchFilter=$(jq -r .[${configId}].branchFilter ${CONFIG_FILE}) - if ! [[ ${BRANCH_NAME} =~ ${branchFilter} ]]; then - echo "Skipping target as current branch does not match regex '${branchFilter}'." - return + if [[ -z "${PERF_BRANCH_OVERRIDE:-}" ]]; then + if ! [[ ${BRANCH_NAME} =~ ${branchFilter} ]]; then + echo "Skipping target as current branch does not match regex '${branchFilter}'." + return + fi fi local args=() diff --git a/workers/unity/Packages/io.improbable.gdk.core/package.json b/workers/unity/Packages/io.improbable.gdk.core/package.json index 649429451b..06ff21870d 100644 --- a/workers/unity/Packages/io.improbable.gdk.core/package.json +++ b/workers/unity/Packages/io.improbable.gdk.core/package.json @@ -9,6 +9,7 @@ "io.improbable.worker.sdk": "0.3.10", "io.improbable.gdk.tools": "0.3.10", "io.improbable.gdk.testutils": "0.3.10", - "com.unity.entities": "0.14.0-preview.18" + "com.unity.entities": "0.14.0-preview.18", + "com.unity.burst": "1.3.5" } }