From 857c1699ff7f9bbfe50fc139e7974c3d161b24ec Mon Sep 17 00:00:00 2001 From: samsja Date: Tue, 18 Apr 2023 11:23:31 +0200 Subject: [PATCH 1/5] chore: only copy docs folder Signed-off-by: samsja --- .github/workflows/force-docs-build.yml | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/.github/workflows/force-docs-build.yml b/.github/workflows/force-docs-build.yml index 4bbe0b984eb..b0f17819fa6 100644 --- a/.github/workflows/force-docs-build.yml +++ b/.github/workflows/force-docs-build.yml @@ -30,7 +30,7 @@ on: type: string default: Jina Dev Bot git_config_email: - type: string + type: stringcd default: dev-bot@jina.ai jobs: @@ -74,14 +74,6 @@ jobs: git fetch origin ${{ inputs.pages_branch }}:${{ inputs.pages_branch }} --depth 1 git checkout -f ${{ inputs.pages_branch }} git reset --hard HEAD - - name: Moving old doc versions - run: | - cd docs - for i in $(cat _versions.json | jq '.[].version' | tr -d '"'); do if [ -d "$i" ]; then mv "$i" /tmp/gen-html; fi; done - - name: Swap in new docs - run: | - rm -rf ./docs - mv /tmp/gen-html ./docs - name: Push it up! run: | git config --local user.email "${{ inputs.git_config_email }}" From 5216fd8d6cf6151c1459098840b1b1db5376581a Mon Sep 17 00:00:00 2001 From: samsja Date: Tue, 18 Apr 2023 11:35:17 +0200 Subject: [PATCH 2/5] chore: add get last relase note script Signed-off-by: samsja --- scripts/get-last-release-note.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 scripts/get-last-release-note.py diff --git a/scripts/get-last-release-note.py b/scripts/get-last-release-note.py new file mode 100644 index 00000000000..75ed1268eba --- /dev/null +++ b/scripts/get-last-release-note.py @@ -0,0 +1,13 @@ +## under jina root dir +# python scripts/get-last-release-note.py +## result in root/tmp.md + +with open('CHANGELOG.md') as fp: + n = [] + for v in fp: + if v.startswith('## Release Note'): + n.clear() + n.append(v) + +with open('tmp.md', 'w') as fp: + fp.writelines(n) From 2133ee510bbb2abfab920d9438aee0dae02a68a6 Mon Sep 17 00:00:00 2001 From: samsja Date: Tue, 18 Apr 2023 11:40:53 +0200 Subject: [PATCH 3/5] chore: fix smth Signed-off-by: samsja --- .github/workflows/force-docs-build.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/force-docs-build.yml b/.github/workflows/force-docs-build.yml index b0f17819fa6..c6aaa487496 100644 --- a/.github/workflows/force-docs-build.yml +++ b/.github/workflows/force-docs-build.yml @@ -30,7 +30,7 @@ on: type: string default: Jina Dev Bot git_config_email: - type: stringcd + type: string default: dev-bot@jina.ai jobs: From ab1b50c5c3e0977a0640821697abd68e9a4eda4e Mon Sep 17 00:00:00 2001 From: samsja Date: Tue, 18 Apr 2023 11:42:56 +0200 Subject: [PATCH 4/5] chore: mv site to docs Signed-off-by: samsja --- .github/workflows/force-docs-build.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/force-docs-build.yml b/.github/workflows/force-docs-build.yml index c6aaa487496..72b57480e26 100644 --- a/.github/workflows/force-docs-build.yml +++ b/.github/workflows/force-docs-build.yml @@ -69,6 +69,10 @@ jobs: cd docs bash makedocs.sh cd .. + - name: docs Build + run: | + rm -rf docs + mv site docs - name: Checkout to GH pages branch (${{ inputs.pages_branch }}) run: | git fetch origin ${{ inputs.pages_branch }}:${{ inputs.pages_branch }} --depth 1 From 506608060c03c97173cb1cf7338779bc5acdfcc5 Mon Sep 17 00:00:00 2001 From: samsja Date: Tue, 18 Apr 2023 11:52:59 +0200 Subject: [PATCH 5/5] chore: add publish docarray org Signed-off-by: samsja --- .github/workflows/cd.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 4c9dc0e322d..07c4525d090 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -48,8 +48,8 @@ jobs: run: | echo "readme_changed=true" >> $GITHUB_OUTPUT -# publish-docarray-org: -# needs: check-readme-modification -# if: needs.check-readme-modification.outputs.readme_changed == 'true' -# uses: ./.github/workflows/publish-docarray-org.yml -# secrets: inherit \ No newline at end of file + publish-docarray-org: + needs: check-readme-modification + if: needs.check-readme-modification.outputs.readme_changed == 'true' + uses: ./.github/workflows/publish-docarray-org.yml + secrets: inherit \ No newline at end of file