name: build on: push: branches: - master paths-ignore: - .gitignore - README.md - '.github/ISSUE_TEMPLATE/**' jobs: build: runs-on: ubuntu-latest steps: - name: Checkout Source uses: actions/checkout@v1 - name: Docker Login run: docker login -u germey -p ${{ secrets.DOCKERHUB_LOGIN_PASSWORD }} - name: Build the Docker Image run: docker-compose build - name: Push the Docker Image run: docker-compose push - name: Tag and Push Master Version run: | docker tag germey/proxypool germey/proxypool:master docker push germey/proxypool:master