kind: pipeline name: create_pdf_release steps: - name: rebuild_cache image: appleboy/drone-sftp-cache settings: server: 192.168.10.5 port: 22 username: thomas password: from_secret: ssh_password path: /tmp/resumemd rebuild: true mount: - src - name: convert image: appleboy/drone-ssh settings: host: 192.168.10.5 username: thomas password: from_secret: ssh_password port: 22 command_timeout: 2m script: - /home/thomas/.nvm/versions/node/v17.4.0/bin/node /home/thomas/.nvm/versions/node/v17.4.0/bin/md-to-pdf --config-file /tmp/resumemd/config.js /tmp/resumemd/Resume.md - name: restore_cache image: appleboy/drone-sftp-cache settings: server: 192.168.10.5 port: 22 username: thomas password: from_secret: ssh_password path: /tmp/resumemd restore: true mount: - src - name: gitea_release image: plugins/gitea-release settings: api_key: from_secret: api_key base_url: https://git.thomaspcole.com files: Resume.pdf