on: [push] jobs: deploy: runs-on: docker env: CLOUDFLARE_API_TOKEN : ${{ secrets.CLOUDFLARE_API_TOKEN }} CLOUDFLARE_ACCOUNT_ID : ${{ secrets.CLOUDFLARE_ACCOUNT_ID }} steps: - uses: actions/checkout@v3 - run: bash fix.sh - name: Setup Hugo uses: actions/actions-hugo@v3 with: hugo-version: '0.119.0' extended: true - run: hugo - run: apt update && apt install -y python3-bs4 python3-lxml - run: python3 soup.py - run: npm install -g wrangler - run: npx wrangler pages deploy public --project-name garden --commit-dirty=true