when: event: - push - manual branch: main steps: build: image: rust commands: - rustup self uninstall -y - curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y - rustup update - cargo build