diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 82ebc3e800..722d901702 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,5 +1,5 @@ on: - push: + pull_request: paths: - .github/workflows/build.yml - src/** @@ -7,7 +7,7 @@ on: - src-client/** - src-test/** - xmake.lua - pull_request: + push: paths: - .github/workflows/build.yml - src/** diff --git a/.github/workflows/build_docs.yml b/.github/workflows/build_docs.yml index b3858a3884..77075a10ff 100644 --- a/.github/workflows/build_docs.yml +++ b/.github/workflows/build_docs.yml @@ -1,12 +1,14 @@ on: + pull_request: + paths: + - .github/workflows/build_docs.yml + - docs/** + - src/**/*.h push: paths: - .github/workflows/build_docs.yml - docs/** - src/**/*.h - - Doxyfile - - DoxygenLayout.xml - - mkdocs.yml workflow_dispatch: jobs: @@ -75,7 +77,7 @@ jobs: path: site/ deploy: - if: github.ref == 'refs/heads/develop' && github.event_name == 'push' + if: github.ref == 'refs/heads/main' && github.event_name == 'push' needs: - merge permissions: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3ca790279d..7fc6db0613 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -64,7 +64,7 @@ jobs: - id: extract-release-notes uses: ffurrer2/extract-release-notes@v2 - - uses: softprops/action-gh-release@v1 + - uses: softprops/action-gh-release@v2 with: body: |- ${{ steps.extract-release-notes.outputs.release_notes }} @@ -103,7 +103,7 @@ jobs: run: | echo sha256=$(sha256sum levilamina-${{ matrix.mode }}-windows-x64.zip | awk '{print $1}') >> $GITHUB_OUTPUT - - uses: softprops/action-gh-release@v1 + - uses: softprops/action-gh-release@v2 with: append_body: true body: |-