From 66db9a4c6daf3a012d52668d508db7af6882e2f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BA=90=E6=96=87=E9=9B=A8?= <41315874+fumiama@users.noreply.github.com> Date: Wed, 6 Sep 2023 21:28:30 +0800 Subject: [PATCH 1/3] =?UTF-8?q?feat:=20=E5=A2=9E=E5=8A=A0=E8=87=AA?= =?UTF-8?q?=E5=8A=A8=E6=A0=BC=E5=BC=8F=E5=8C=96=E4=BB=A3=E7=A0=81=E7=9A=84?= =?UTF-8?q?=20action?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/pull_format.yml | 43 ++++++++++++++++++++++++ .github/workflows/push_format.yml | 56 +++++++++++++++++++++++++++++++ 2 files changed, 99 insertions(+) create mode 100644 .github/workflows/pull_format.yml create mode 100644 .github/workflows/push_format.yml diff --git a/.github/workflows/pull_format.yml b/.github/workflows/pull_format.yml new file mode 100644 index 0000000..4440f6c --- /dev/null +++ b/.github/workflows/pull_format.yml @@ -0,0 +1,43 @@ +name: pull format + +on: [pull_request] + +permissions: + contents: write + +jobs: + pull_format: + runs-on: ${{ matrix.os }} + + strategy: + matrix: + python-version: ["3.10"] + os: [ubuntu-latest] + fail-fast: false + + continue-on-error: true + + steps: + - name: checkout + continue-on-error: true + uses: actions/checkout@v3 + with: + ref: ${{ github.head_ref }} + fetch-depth: 0 + + - name: Set up Python ${{ matrix.python-version }} + uses: actions/setup-python@v4 + with: + python-version: ${{ matrix.python-version }} + + - name: Install Black + run: pip install "black[jupyter]" + + - name: Run Black + # run: black $(git ls-files '*.py') + run: black . + + - name: Commit Back + uses: stefanzweifel/git-auto-commit-action@v4 + with: + commit_message: Apply Code Formatter Change diff --git a/.github/workflows/push_format.yml b/.github/workflows/push_format.yml new file mode 100644 index 0000000..0a72789 --- /dev/null +++ b/.github/workflows/push_format.yml @@ -0,0 +1,56 @@ +name: push format + +on: + push: + branches: + - main + +permissions: + contents: write + pull-requests: write + +jobs: + push_format: + runs-on: ${{ matrix.os }} + + strategy: + matrix: + python-version: ["3.10"] + os: [ubuntu-latest] + fail-fast: false + + steps: + - uses: actions/checkout@v3 + with: + ref: ${{github.ref_name}} + + - name: Set up Python ${{ matrix.python-version }} + uses: actions/setup-python@v4 + with: + python-version: ${{ matrix.python-version }} + + - name: Install Black + run: pip install "black[jupyter]" + + - name: Run Black + # run: black $(git ls-files '*.py') + run: black . + + - name: Commit Back + continue-on-error: true + id: commitback + run: | + git config --local user.email "github-actions[bot]@users.noreply.github.com" + git config --local user.name "github-actions[bot]" + git add --all + git commit -m "Format code" + + - name: Create Pull Request + if: steps.commitback.outcome == 'success' + continue-on-error: true + uses: peter-evans/create-pull-request@v5 + with: + delete-branch: true + body: Apply Code Formatter Change + title: Apply Code Formatter Change + commit-message: Automatic code format From d013afe621dd40bbec1f85726755662fad018857 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BA=90=E6=96=87=E9=9B=A8?= <41315874+fumiama@users.noreply.github.com> Date: Wed, 6 Sep 2023 21:29:44 +0800 Subject: [PATCH 2/3] =?UTF-8?q?feat:=20=E5=A2=9E=E5=8A=A0=E8=87=AA?= =?UTF-8?q?=E5=8A=A8=E6=A0=BC=E5=BC=8F=E5=8C=96=E4=BB=A3=E7=A0=81=E7=9A=84?= =?UTF-8?q?=20action?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/push_format.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/push_format.yml b/.github/workflows/push_format.yml index 0a72789..64d2782 100644 --- a/.github/workflows/push_format.yml +++ b/.github/workflows/push_format.yml @@ -3,7 +3,8 @@ name: push format on: push: branches: - - main + - master + - dev permissions: contents: write From 4f1a235c265206b7f9780a7530fa708efc1de7cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BA=90=E6=96=87=E9=9B=A8?= <41315874+fumiama@users.noreply.github.com> Date: Wed, 6 Sep 2023 21:31:22 +0800 Subject: [PATCH 3/3] fix: syntax error --- server.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server.py b/server.py index caa6238..550db23 100644 --- a/server.py +++ b/server.py @@ -114,7 +114,7 @@ def main(): return "Missing Parameter" if fmt not in ("mp3", "wav", "ogg"): return "Invalid Format" - if language not in ("JA", "ZH") + if language not in ("JA", "ZH"): return "Invalid language" except: return "Invalid Parameter"