@@ -643,8 +643,8 @@ jobs:
643643 (github.ref == 'refs/heads/master' || github.ref == 'refs/heads/beta') &&
644644 needs.build.result == 'success' &&
645645 needs.resolve-next-release.result == 'success' &&
646- needs.resolve-next-release.outputs.next-version != '' && (
647- needs.resolve-next-release.outputs.next-version == 'false' ||
646+ needs.resolve-next-release.outputs.next-version != '' &&
647+ needs.resolve-next-release.outputs.next-version != 'false' && (
648648 needs.release.result == 'skipped' || (
649649 needs.release.result == 'success' &&
650650 needs.release.outputs.package-version != ''
@@ -659,7 +659,7 @@ jobs:
659659 - build
660660 - resolve-next-release
661661 - release
662- steps :
662+ steps : &update-documentation-website-steps
663663 - uses : actions/checkout@v4
664664 with :
665665 lfs : true
@@ -719,3 +719,22 @@ jobs:
719719# - name: Update feed
720720# run: |
721721# curl -X POST "https://pubsubhubbub.appspot.com/" -H "Content-Type: application/x-www-form-urlencoded" --data-urlencode "hub.mode=publish" --data-urlencode "hub.url=https://node-llama-cpp.withcat.ai/blog/feed.atom"
722+
723+ update-documentation-website-no-release :
724+ name : Update documentation website - no version release
725+ if : |
726+ always() &&
727+ github.event_name == 'push' &&
728+ (github.ref == 'refs/heads/master' || github.ref == 'refs/heads/beta') &&
729+ needs.build.result == 'success' &&
730+ needs.resolve-next-release.result == 'success' &&
731+ needs.resolve-next-release.outputs.next-version == 'false'
732+ runs-on : ubuntu-latest
733+ concurrency : update-documentation-website-${{ github.ref }}
734+ environment :
735+ name : Documentation website
736+ # url: "https://node-llama-cpp.withcat.ai"
737+ needs :
738+ - build
739+ - resolve-next-release
740+ steps : *update-documentation-website-steps
0 commit comments