when: - event: push branch: main steps: - name: build image: golang:1.24 commands: - mkdir -p tmp - CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o ./tmp/learndrone ./main.go - name: docker-build image: docker:26.0.0 commands: - docker build -t learndrone:latest . # - name: deploy # image: docker:26.0.0 # commands: # - docker-compose up -d