when: - event: manual - event: push branch: main steps: - name: hello-world image: node:latest commands: - npm install vite -g - vite build - (cd dist && zip -r ../project.zip ./*) - 'curl -s -w "%{http_code}" -X POST -F "zipfile=@project.zip" -H "Authorization: Bearer $API_KEY" https://pages.hadeedahmad.com/pages/$(basename "$PWD") | grep -q 200' secrets: [ API_KEY ]