@@ -643,8 +643,8 @@ jobs:
643
643
(github.ref == 'refs/heads/master' || github.ref == 'refs/heads/beta') &&
644
644
needs.build.result == 'success' &&
645
645
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' && (
648
648
needs.release.result == 'skipped' || (
649
649
needs.release.result == 'success' &&
650
650
needs.release.outputs.package-version != ''
@@ -659,7 +659,7 @@ jobs:
659
659
- build
660
660
- resolve-next-release
661
661
- release
662
- steps :
662
+ steps : &update-documentation-website-steps
663
663
- uses : actions/checkout@v4
664
664
with :
665
665
lfs : true
@@ -719,3 +719,22 @@ jobs:
719
719
# - name: Update feed
720
720
# run: |
721
721
# 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