移除析构函数的noexcept标记
#75
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Update Doxygen Docs | |
| on: | |
| push: | |
| branches: | |
| - main | |
| jobs: | |
| doxygen: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Checkout repository | |
| uses: actions/checkout@v4 | |
| with: | |
| fetch-depth: 0 | |
| - name: Install Doxygen | |
| run: | | |
| sudo apt-get update | |
| sudo apt-get install -y doxygen graphviz | |
| - name: Generate docs with Doxygen | |
| run: | | |
| cd doxygen | |
| doxygen Doxyfile | |
| - name: Configure Git | |
| run: | | |
| git config --global user.name "github-actions[bot]" | |
| git config --global user.email "41898282+github-actions[bot]@users.noreply.github.com" | |
| - name: Commit and push docs if changed | |
| run: | | |
| git add docs/ | |
| if git diff --cached --quiet; then | |
| echo "No changes in docs to commit." | |
| else | |
| git commit -m "docs: auto-update generated docs by Doxygen" | |
| git pull --rebase origin main | |
| git push origin HEAD:main | |
| fi |