--- kind: pipeline name: default platform: os: linux arch: arm64 steps: - name: build pull: always image: node:latest commands: - npm install - npm run clean - npm run build - npm run release - name: release pull: always image: woodpeckerci/plugin-s3:latest settings: acl: from_secret: aws_s3_acl region: from_secret: aws_s3_region bucket: from_secret: aws_s3_bucket endpoint: from_secret: aws_s3_endpoint path_style: from_secret: aws_s3_path_style strip_prefix: dist/ source: dist/master.tar.gz target: /theme environment: AWS_ACCESS_KEY_ID: from_secret: aws_access_key_id AWS_SECRET_ACCESS_KEY: from_secret: aws_secret_access_key when: event: - push - name: discord pull: always image: appleboy/drone-discord:1 environment: DISCORD_WEBHOOK_ID: from_secret: discord_webhook_id DISCORD_WEBHOOK_TOKEN: from_secret: discord_webhook_token when: event: - push - tag status: - changed - failure