diff --git a/.github/workflows/daily-build.yml b/.github/workflows/daily-build.yml index 728ae669..d044c524 100644 --- a/.github/workflows/daily-build.yml +++ b/.github/workflows/daily-build.yml @@ -82,9 +82,25 @@ jobs: - name: Set permissions run: chmod +x ${{ matrix.repos }}/scripts/*.sh - name: Docker login for runner - run: echo $DOCKER_PASSWORD | docker login -u $DOCKER_USERNAME --password-stdin + run: | + if [ "${{ matrix.repos }}" = "guide-liberty-deep-dive-gradle" ] + then + echo podman login + echo $DOCKER_PASSWORD | podman login docker.io -u $DOCKER_USERNAME --password-stdin + else + echo docker login + echo $DOCKER_PASSWORD | docker login -u $DOCKER_USERNAME --password-stdin + fi - name: Docker login for root - run: echo $DOCKER_PASSWORD | sudo docker login -u $DOCKER_USERNAME --password-stdin + run: | + if [ "${{ matrix.repos }}" = "guide-liberty-deep-dive-gradle" ] + then + echo podman login + echo $DOCKER_PASSWORD | sudo podman login docker.io -u $DOCKER_USERNAME --password-stdin + else + echo docker login + echo $DOCKER_PASSWORD | sudo docker login -u $DOCKER_USERNAME --password-stdin + fi - name: Run tests for ${{ matrix.repos }} working-directory: ${{ matrix.repos }}/finish env: