diff --git a/.drone.yml b/.drone.yml index ebd1324..902ee12 100644 --- a/.drone.yml +++ b/.drone.yml @@ -7,15 +7,12 @@ steps: image: ubuntu commands: - apt-get update && apt-get install -y tidy - - tidy -imu webpagefiles/index.html || true + - tidy -imu webpagefiles/index.html -- name: Deploy to Cloudflare Pages - image: node +- name: Build and upload static web app environment: - CLOUDFLARE_ACCOUNT_ID: - from_secret: CLOUDFLARE_ACCOUNT_ID - CLOUDFLARE_API_TOKEN: - from_secret: CLOUDFLARE_API_TOKEN + APITOKEN: + from_secret: APITOKEN + image: mcr.microsoft.com/appsvc/staticappsclient:stable commands: - - npm install -g wrangler - - wrangler pages publish webpagefiles --commit-dirty=true + - /bin/staticsites/StaticSitesClient --apiToken $APITOKEN --outputLocation "webpagefiles" --app "/drone/src" --deploymentaction "upload" --appBuildCommand "echo 1"