image: alpine/edge
packages:
  - nodejs
  - npm
  - pnpm
secrets:
  - 291f0e35-9b8d-43ff-844c-77c5f29c1876
  - bbfcb6dc-7c4a-42ee-a11a-022f0339a133
environment:
  NETLIFY_SITE_ID: bfd69adf-f754-433c-9690-63426f0d2fa0
  REPO: wcb
  GH_USER: ayoayco
tasks:
  - push-mirror: |
      cd ~/"${REPO}"
      git config --global credential.helper store
      git push --mirror "https://github.com/${GH_USER}/${REPO}"
  - install-deps: |
      cd ~/"${REPO}"
      pnpm i
  - build: |
      cd ~/"${REPO}"
      pnpm -F site run build
  - deploy: |
      cd ~/"${REPO}"
      {
        set +x
        . ~/.buildsecrets
        set -x
      }
      export NETLIFY_AUTH_TOKEN
      pnpm -F site run deploy
