build: Only build docs once, and use the right number of jobs.

This commit is contained in:
2025-07-02 19:12:08 -04:00
parent 235887b3bf
commit 8eb1f40eec

View File

@ -48,7 +48,7 @@ jobs:
- name: Build documentation - name: Build documentation
run: | run: |
mkdir -p out/html/ ~/.ssh/ mkdir -p out/html/ ~/.ssh/
make docs make -j`nproc` docs
echo 'pildefriends ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKD3Kde5vDO0TrMBDK0IGGeNGe/XinWAZkSQ/rXxwUjt' >> ~/.ssh/known_hosts echo 'pildefriends ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKD3Kde5vDO0TrMBDK0IGGeNGe/XinWAZkSQ/rXxwUjt' >> ~/.ssh/known_hosts
rsync -avP --delete -e "ssh -i /opt/keys/ssh.ed25519" out/html/ tfdocs@pildefriends:docs/html/ rsync -avP --delete -e "ssh -i /opt/keys/ssh.ed25519" out/html/ tfdocs@pildefriends:docs/html/
- name: Setup JDK - name: Setup JDK
@ -63,7 +63,7 @@ jobs:
- name: Docker build - name: Docker build
run: DOCKER_BUILDKIT=1 docker build . run: DOCKER_BUILDKIT=1 docker build .
- name: Build - name: Build
run: ANDROID_SDK=$HOME/.android/sdk make -j`nproc` all dist docs run: ANDROID_SDK=$HOME/.android/sdk make -j`nproc` all dist
- name: Upload artifacts - name: Upload artifacts
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v3
with: with: