name: Docker Image CI on: push: branches: - 'master' jobs: build-container: name: Build Docker container image runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v2 - name: Login to Docker Hub uses: docker/login-action@v1 with: username: ${{ secrets.DOCKER_HUB_USERNAME }} password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }} - name: Publish to Docker Hub uses: docker/build-push-action@v2 with: push: true tags: ${{ secrets.DOCKER_HUB_USERNAME }}/wg:latest