From 734dbfb7617cc22d0b7ea73f7effd18c2bbecfd0 Mon Sep 17 00:00:00 2001 From: Menci Date: Mon, 25 Nov 2024 02:15:04 +0800 Subject: [PATCH] [F] Fix AquaMai CI after config refactor (#89) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Message from previous commit: [RF] AquaMai configuration refactor (#82) 更新了配置文件格式,原有的配置文件将被自动无缝迁移,详情请见新的配置文件中的注释(例外:`SlideJudgeTweak` 不再默认启用) 旧配置文件将被重命名备份,如果更新到此版本遇到 Bug 请联系我们 Updated configuration file schema. The old config file will be migrated automatically and seamlessly. See the comments in the new configuration file for details. (Except for `SlideJudgeTweak` is no longer enabled by default) Your old configuration file will be renamed as a backup. If you encounter any bug with this version, please contact us. --- .github/workflows/aquamai.yaml | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/.github/workflows/aquamai.yaml b/.github/workflows/aquamai.yaml index 489f6eca..4ef2d57d 100644 --- a/.github/workflows/aquamai.yaml +++ b/.github/workflows/aquamai.yaml @@ -1,4 +1,4 @@ -name: Build AquaMai +name: AquaMai Build on: workflow_dispatch: @@ -7,11 +7,21 @@ on: - AquaMai/** branches: - v1-dev + pull_request_target: + paths: + - AquaMai/** + branches: + - v1-dev jobs: build: runs-on: windows-latest steps: + - name: Fix Git line encoding bug + run: | + git config --global core.autocrlf false + git config --global core.eol lf + - uses: actions/checkout@v4 - name: Checkout Assets @@ -31,13 +41,6 @@ jobs: cd AquaMai dotnet build -c Release /p:DefineConstants="CI" - - name: Make example config - shell: cmd - run: | - cd AquaMai\Output - dotnet tool install -g dotnet-script - dotnet script genConfig.csx - - name: Prepare artifact shell: cmd run: | @@ -52,7 +55,7 @@ jobs: path: AquaMai\Output\Upload - name: Send to Telegram - if: github.event_name != 'pull_request' + if: github.ref_name == 'v1-dev' run: | $Uri = "https://api.telegram.org/bot${{ secrets.TELEGRAM_BOT_TOKEN }}/sendMediaGroup" $Form = @{