fix: replace sparse-checkout with shallow clone for silo docs
Some checks failed
Build and Test / build (pull_request) Has been cancelled
Some checks failed
Build and Test / build (pull_request) Has been cancelled
git sparse-checkout fails on individual files (README.md, ROADMAP.md) with 'is not a directory' error. A shallow clone is simpler and the silo repo is small enough that it's fine.
This commit is contained in:
@@ -34,11 +34,7 @@ jobs:
|
||||
- name: Fetch Silo server docs
|
||||
run: |
|
||||
rm -rf /tmp/silo
|
||||
git clone --depth 1 --filter=blob:none --sparse \
|
||||
http://gitea:3000/kindred/silo.git /tmp/silo
|
||||
cd /tmp/silo
|
||||
git sparse-checkout set docs README.md ROADMAP.md frontend-spec.md
|
||||
cd -
|
||||
git clone --depth 1 http://gitea:3000/kindred/silo.git /tmp/silo
|
||||
mkdir -p docs/src/silo-server
|
||||
cp /tmp/silo/docs/*.md docs/src/silo-server/
|
||||
cp /tmp/silo/README.md docs/src/silo-server/overview.md
|
||||
|
||||
@@ -23,13 +23,7 @@ jobs:
|
||||
- name: Clone Silo server docs
|
||||
run: |
|
||||
rm -rf /tmp/silo
|
||||
git clone --depth 1 --filter=blob:none --sparse \
|
||||
http://gitea:3000/kindred/silo.git /tmp/silo
|
||||
cd /tmp/silo
|
||||
git sparse-checkout set docs README.md ROADMAP.md frontend-spec.md
|
||||
|
||||
- name: Copy docs into create repo
|
||||
run: |
|
||||
git clone --depth 1 http://gitea:3000/kindred/silo.git /tmp/silo
|
||||
mkdir -p docs/src/silo-server
|
||||
cp /tmp/silo/docs/*.md docs/src/silo-server/
|
||||
cp /tmp/silo/README.md docs/src/silo-server/overview.md
|
||||
|
||||
Reference in New Issue
Block a user