@@ -33,26 +33,49 @@ jobs:
3333 name : Deploy to Cloudflare Workers
3434 env :
3535 CLOUDFLARE_API_TOKEN : ${{ secrets.CLOUDFLARE_API_TOKEN }}
36- - name : Build vendored Markdown archive
36+ - name : Install rclone
37+ run : sudo -v ; curl https://rclone.org/install.sh | sudo bash
38+ - name : Build vendored Markdown
39+ run : npx tsx bin/generate-index-md.ts
40+ - name : Upload vendored Markdown archives to Vendored Markdown bucket
3741 env :
38- CLOUDFLARE_API_TOKEN : ${{ secrets.CLOUDFLARE_API_TOKEN }}
42+ AWS_ACCESS_KEY_ID : ${{ secrets.VENDORED_DEVDOCS_ACCESS_KEY_ID }}
43+ AWS_SECRET_ACCESS_KEY : ${{ secrets.VENDORED_DEVDOCS_SECRET_ACCESS_KEY }}
3944 run : |
40- npx tsx bin/generate-index-md.ts
4145 cd distmd && zip -r markdown.zip .
42- npx wrangler r2 object put vendored-markdown/markdown.zip --file=markdown.zip --remote
46+ rclone copy \
47+ --config ../bin/rclone.conf \
48+ ./markdown.zip \
49+ devdocs:vendored-markdown
4350 rm markdown.zip
51+ cd ..
52+
53+ cd distllms
54+ for file in $(find . -type f); do
55+ rclone copy \
56+ --config ../bin/rclone.conf \
57+ $file \
58+ devdocs:vendored-markdown
59+ done
60+ cd ..
4461 - name : Upload vendored Markdown files to ZT DevDocs bucket
4562 env :
4663 AWS_ACCESS_KEY_ID : ${{ secrets.ZT_DEVDOCS_ACCESS_KEY_ID }}
4764 AWS_SECRET_ACCESS_KEY : ${{ secrets.ZT_DEVDOCS_SECRET_ACCESS_KEY }}
4865 run : |
49- sudo -v ; curl https://rclone.org/install.sh | sudo bash
5066 rclone sync \
51- --s3-env-auth \
52- --s3-provider="Cloudflare" \
53- --s3-endpoint="https://e76c849bd111ee7d3006b6625713991e.r2.cloudflarestorage.com" \
67+ --config bin/rclone.conf \
68+ distmd \
69+ zt:zt-dashboard-dev-docs
70+ - name : Upload vendored Markdown files to AutoRAG DevDocs bucket
71+ env :
72+ AWS_ACCESS_KEY_ID : ${{ secrets.AUTORAG_DEVDOCS_ACCESS_KEY_ID }}
73+ AWS_SECRET_ACCESS_KEY : ${{ secrets.AUTORAG_DEVDOCS_SECRET_ACCESS_KEY }}
74+ run : |
75+ rclone sync \
76+ --config bin/rclone.conf \
5477 distmd \
55- :s3:/zt-dashboard-dev- docs
78+ autorag:developer- docs-full
5679 - uses : actions/cache/save@v4
5780 if : always()
5881 with :
0 commit comments