name: Docker Hub on: push: branches: [ master ] pull_request: branches: [ master ] jobs: build: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2 - name: Set login uses: azure/docker-login@v1 with: username: ${{ secrets.REGISTRY_USERNAME }} password: ${{ secrets.REGISTRY_PASSWORD }} - name: Build image working-directory: ${{github.workspace}} run: ./build.sh - name: Push image run: docker push natechoe/swebs