Skip to content

Commit 1c720ca

Browse files
authored
build: fix CI config (#325)
1 parent 7805fd5 commit 1c720ca

File tree

1 file changed

+22
-3
lines changed

1 file changed

+22
-3
lines changed

.github/workflows/build.yml

+22-3
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)