diff --git a/.github/workflows/accuracy_report.yml b/.github/workflows/accuracy_report.yml index 81d9b85..a1032ff 100644 --- a/.github/workflows/accuracy_report.yml +++ b/.github/workflows/accuracy_report.yml @@ -2,6 +2,15 @@ name: Accuracy Report on: workflow_dispatch: + inputs: + lingua: + type: boolean + default: true + description: "Generate accuracy report for Lingua library?" + language_detection: + type: boolean + default: true + description: "Generate accuracy report for LanguageDetection library?" jobs: report: @@ -15,7 +24,7 @@ jobs: with: dotnet-version: 8.0.x - name: Build Accuracy Report - run: ./build.sh report + run: ./build.sh report ${{ inputs.lingua && '--implementation Lingua' || '' }} ${{ inputs.language_detection && '--implementation LanguageDetection' || '' }} - name: Write Summary run: | cat accuracy-reports/report.md >> $GITHUB_STEP_SUMMARY diff --git a/build/Build/Program.cs b/build/Build/Program.cs index 49e6617..825672d 100644 --- a/build/Build/Program.cs +++ b/build/Build/Program.cs @@ -14,7 +14,7 @@ Arity = ArgumentArity.ZeroOrMore }; -var detector = new Option(["--detector"], "detectors to generate an accuracy report for") +var detector = new Option(["--implementation"], "implementations to generate an accuracy report for") { Arity = ArgumentArity.ZeroOrMore, };