when: - event: push branch: master steps: - name: build image: debian commands: - apt update - apt install libcmocka-dev -y - apt install gcc -y - apt install make -y - make -j$(nproc) test/test.elf - echo "echo hello" > executable.sh - chmod +x executable.sh - name: a-test-step image: golang:1.16 commands: - ./test/test.elf - echo "Testing ..." - ./executable.sh