Files
my-ccna-notes/.gitea/workflows/build-and-deploy.yaml
T
Hugh Ratsch 30607cd0ce
Build and Deploy mdBook / build-and-deploy (push) Failing after 1m29s
updated gitea actions runner
2025-01-28 21:41:51 -06:00

31 lines
741 B
YAML

name: Build and Deploy mdBook
on:
push:
branches:
- main
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Install Rust and Cargo
uses: actions-rs/toolchain@v1
with:
toolchain: stable
- name: Install mdbook
run: cargo install mdbook --version "^0.4.44"
- name: Build mdbook
run: mdbook build
- name: Deploy to server (using scp)
run: |
scp -o StrictHostKeyChecking=no -r -P ${{ secrets.REMOTE_PORT }} book/* ${{ secrets.REMOTE_USER }}@${{ secrets.REMOTE_HOST }}:${{ secrets.TARGET }}
env:
SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }}