Update buildx
Some checks failed
Build and Publish / test (push) Successful in 21s
Build and Publish / build (push) Failing after 2m29s
Build and Publish / notify (push) Successful in 1s

This commit is contained in:
Cody Cook 2025-06-17 20:43:26 -07:00
parent 9e19ae6cf6
commit ed6b0193cb

View file

@ -37,11 +37,41 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Docker info
run: |
docker info
docker version
which docker || echo "docker not in PATH"
which buildx || echo "buildx not in PATH"
ls -la /usr/bin/docker* || echo "No docker binaries in /usr/bin"
- name: Check existing builders
run: |
docker buildx ls || echo "No builders available"
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
uses: docker/setup-buildx-action@v3
with:
driver: docker
buildkitd-flags: --debug
- name: Buildx version
run: |
docker buildx version
- name: Check builders after setup
run: |
docker buildx ls
- name: Create builder manually (fallback)
if: failure()
run: |
echo "Attempting to create builder manually..."
docker buildx create --name mybuilder --driver docker --use || true
docker buildx ls
- name: Login to Forgejo Container Registry
uses: docker/login-action@v2
uses: docker/login-action@v3
with:
registry: ${{ secrets.FORGEJO_REGISTRY }}
username: ${{ secrets.FORGEJO_USERNAME }}
@ -49,7 +79,7 @@ jobs:
- name: Extract metadata for Docker
id: meta
uses: docker/metadata-action@v4
uses: docker/metadata-action@v5
with:
images: ${{ secrets.FORGEJO_REGISTRY }}/${{ secrets.FORGEJO_USERNAME }}/podcastrr
tags: |
@ -60,7 +90,7 @@ jobs:
latest
- name: Build and push Docker image
uses: docker/build-push-action@v4
uses: docker/build-push-action@v5
with:
context: .
push: true