|
|
@ -20,6 +20,11 @@ on: |
|
|
|
pull_request: |
|
|
|
pull_request: |
|
|
|
branches: [main] |
|
|
|
branches: [main] |
|
|
|
workflow_dispatch: |
|
|
|
workflow_dispatch: |
|
|
|
|
|
|
|
inputs: |
|
|
|
|
|
|
|
publish_docs: |
|
|
|
|
|
|
|
description: 'Publish live to https://docs.ultralytics.com' |
|
|
|
|
|
|
|
default: 'true' |
|
|
|
|
|
|
|
type: boolean |
|
|
|
|
|
|
|
|
|
|
|
jobs: |
|
|
|
jobs: |
|
|
|
Docs: |
|
|
|
Docs: |
|
|
@ -80,7 +85,7 @@ jobs: |
|
|
|
echo "No changes to commit" |
|
|
|
echo "No changes to commit" |
|
|
|
fi |
|
|
|
fi |
|
|
|
- name: Publish Docs to https://docs.ultralytics.com |
|
|
|
- name: Publish Docs to https://docs.ultralytics.com |
|
|
|
if: github.event_name == 'push' |
|
|
|
if: github.event_name == 'push' || (github.event_name == 'workflow_dispatch' && github.event.inputs.publish_docs == 'true') |
|
|
|
run: | |
|
|
|
run: | |
|
|
|
git clone https://github.com/ultralytics/docs.git docs-repo |
|
|
|
git clone https://github.com/ultralytics/docs.git docs-repo |
|
|
|
cd docs-repo |
|
|
|
cd docs-repo |
|
|
|