diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 58580e60..d30fa2ab 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -33,4 +33,15 @@ jobs: - name: 运行MediaServer run: pwd && cd release/linux/Debug && sudo ./MediaServer -d & + - name: generate openapi + run: cd tools/openapi && python3 generates.py + + - name: Commit and push if www/swagger/openapi.json changed + run: | + git config --global user.name "github-actions[bot]" + git config --global user.email "github-actions[bot]@users.noreply.github.com" + git add www/swagger/openapi.json + git commit -m "update openapi.json" + git push +