diff --git a/.forgejo/workflows/botserver.yaml b/.forgejo/workflows/botserver.yaml index 0d7df852..eb4b5719 100644 --- a/.forgejo/workflows/botserver.yaml +++ b/.forgejo/workflows/botserver.yaml @@ -80,25 +80,22 @@ jobs: ssh $SSH_ARGS system "find /tmp -name '*.log' -type f -mtime +7 -print0 2>/dev/null | xargs -0 rm -f || true" - name: Build BotServer - working-directory: /opt/gbo/data/botserver - run: | - sccache --start-server 2>/dev/null || true - BOTSERVER_BUILD_DATE="$(date -u '+%Y-%m-%dT%H:%M:%SZ')" - BOTSERVER_COMMIT="$(git -C /opt/gbo/data/botserver/botserver rev-parse --short HEAD 2>/dev/null || echo unknown)" - export BOTSERVER_BUILD_DATE - export BOTSERVER_COMMIT - echo "Build date: $BOTSERVER_BUILD_DATE" - echo "Commit: $BOTSERVER_COMMIT" - cargo build -p botserver -j 8 2>&1 - sccache --show-stats - ls -lh target/debug/botserver + working-directory: /opt/gbo/data/botserver + run: | + sccache --start-server 2>/dev/null || true + BOTSERVER_BUILD_DATE="$(date -u '+%Y-%m-%dT%H:%M:%SZ')" + BOTSERVER_COMMIT="$(git -C /opt/gbo/data/botserver/botserver rev-parse --short HEAD 2>/dev/null || echo unknown)" + export BOTSERVER_BUILD_DATE + export BOTSERVER_COMMIT + echo "Build date: $BOTSERVER_BUILD_DATE" + echo "Commit: $BOTSERVER_COMMIT" + cargo build -p botserver -j 8 2>&1 + sccache --show-stats + ls -lh target/debug/botserver - name: Save build log - if: always() - run: | - LOGFILE="/tmp/botserver-$(date +%Y%m%d-%H%M%S).log" - echo "Build log saved at: $LOGFILE" - ls -lh /opt/gbo/data/botserver/target/debug/botserver 2>&1 || echo "Binary not found" + if: always() + run: ls -lh /opt/gbo/data/botserver/target/debug/botserver 2>&1 || echo "Binary not found" - name: Deploy via ssh tar gzip run: | @@ -140,4 +137,4 @@ jobs: - name: Save deploy log if: always() - run: cp /tmp/deploy.log /tmp/deploy-$(date +%Y%m%d-%H%M%S).log || true + run: echo "Deploy completed" || true