language: go go: - 1.17.x node_js: "12.16.3" git: depth: 1 before_install: - mkdir assets/build - touch assets/build/test.html script: - go test -coverprofile=coverage.txt -covermode=atomic ./... after_success: - bash <(curl -s https://codecov.io/bash) before_deploy: - sudo apt-get update - sudo apt-get -y install gcc-mingw-w64-x86-64 - sudo apt-get -y install gcc-arm-linux-gnueabihf libc6-dev-armhf-cross - sudo apt-get -y install gcc-aarch64-linux-gnu libc6-dev-arm64-cross - chmod +x ./build.sh - ./build.sh -r b deploy: provider: releases api_key: $GITHUB_TOKEN file_glob: true file: release/* draft: true skip_cleanup: true on: tags: true