name: Build Blog on: push: branches: [ main, master ] pull_request: branches: [ main, master ] jobs: build: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v4 - name: Setup Makko uses: https://code.wejust.rest/lain/dl-makko@master - name: Build blog run: | makko . - name: Upload artifacts uses: actions/upload-artifact@v3 with: name: blog-site path: web/ retention-days: 30 #TODO: push to releases? deploy?