diff --git a/.github/workflows/build-exe.yml b/.github/workflows/build-exe.yml index 2d6bb0d..7b1ded3 100644 --- a/.github/workflows/build-exe.yml +++ b/.github/workflows/build-exe.yml @@ -23,21 +23,20 @@ jobs: - name: Install Xvfb and Dependencies # 仅在需要时安装,节省初始化时间 - run: | - sudo apt-get update - sudo apt-get install -y xvfb libxrender1 libxtst6 libxi6 - - - name: Run Java with Xvfb - env: - # 设置虚拟显示器编号 - DISPLAY: :99 - run: | - # 1. 启动 Xvfb(后台运行) - Xvfb :99 -screen 0 1024x768x16 & + run: | + sudo apt-get update + sudo apt-get install -y xvfb libxrender1 libxtst6 libxi6 + - name: Run Java with Xvfb + env: + # 设置虚拟显示器编号 + DISPLAY: :99 + run: | + # 1. 启动 Xvfb(后台运行) + Xvfb :99 -screen 0 1024x768x16 & - # 2. 运行你的 Java 构建或测试任务 - # xvfb-run 是一个包装命令,它能自动处理显示器的开启和关闭,更推荐 - xvfb-run --auto-servernum ./gradlew test + # 2. 运行你的 Java 构建或测试任务 + # xvfb-run 是一个包装命令,它能自动处理显示器的开启和关闭,更推荐 + xvfb-run --auto-servernum ./gradlew test - name: Reset Wine environment (clean slate)