浏览代码

CI: Enable GPU priority setting for Windows builds

derrod 2 年之前
父节点
当前提交
45d06dbbc1
共有 2 个文件被更改,包括 3 次插入0 次删除
  1. 1 0
      .github/workflows/main.yml
  2. 2 0
      CI/windows/02_build_obs.ps1

+ 1 - 0
.github/workflows/main.yml

@@ -29,6 +29,7 @@ env:
   YOUTUBE_CLIENTID_HASH: ${{ secrets.YOUTUBE_CLIENTID_HASH }}
   YOUTUBE_SECRET: ${{ secrets.YOUTUBE_SECRET }}
   YOUTUBE_SECRET_HASH: ${{ secrets.YOUTUBE_SECRET_HASH }}
+  GPU_PRIORITY_VAL: ${{ secrets.GPU_PRIORITY_VAL }}
 
 concurrency:
   group: '${{ github.workflow }} @ ${{ github.event.pull_request.head.label || github.head_ref || github.ref }}'

+ 2 - 0
CI/windows/02_build_obs.ps1

@@ -83,6 +83,7 @@ function Configure-OBS {
             "-DYOUTUBE_CLIENTID_HASH=${Env:YOUTUBE_CLIENTID_HASH}",
             "-DYOUTUBE_SECRET=${Env:YOUTUBE_SECRET}",
             "-DYOUTUBE_SECRET_HASH=${Env:YOUTUBE_SECRET_HASH}",
+            "-DGPU_PRIORITY_VAL=${Env:GPU_PRIORITY_VAL}",
             "-DCOPIED_DEPENDENCIES=OFF",
             "-DCOPY_DEPENDENCIES=ON",
             "-DBUILD_FOR_DISTRIBUTION=$(if (Test-Path Env:BUILD_FOR_DISTRIBUTION) { "ON" } else { "OFF" })",
@@ -109,6 +110,7 @@ function Configure-OBS {
             "-DYOUTUBE_CLIENTID_HASH=`"${Env:YOUTUBE_CLIENTID_HASH}`"",
             "-DYOUTUBE_SECRET=`"${Env:YOUTUBE_SECRET}`"",
             "-DYOUTUBE_SECRET_HASH=`"${Env:YOUTUBE_SECRET_HASH}`"",
+            "-DGPU_PRIORITY_VAL=`"${Env:GPU_PRIORITY_VAL}`"",
             "-DCOPIED_DEPENDENCIES=OFF",
             "-DCOPY_DEPENDENCIES=ON",
             "-DBUILD_FOR_DISTRIBUTION=`"$(if (Test-Path Env:BUILD_FOR_DISTRIBUTION) { "ON" } else { "OFF" })`"",