name: build on: workflow_dispatch: push: { branches: [master] } jobs: main: runs-on: ubuntu-20.04 steps: - uses: actions/checkout@v2 - run: sudo apt-get update - run: sudo apt-get install -y qemu-user-static - name: Docker login run: | echo "${{ github.token }}" \ | docker login ghcr.io -u "${GITHUB_ACTOR}" --password-stdin - run: bin/build - run: docker-compose push