diff --git a/.github/workflows/build_images.yml b/.github/workflows/build_images.yml index e837574..bb3b2f2 100644 --- a/.github/workflows/build_images.yml +++ b/.github/workflows/build_images.yml @@ -18,15 +18,9 @@ jobs: build_docker_images: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v5 with: ref: refs/heads/main - #- name: Free Disk Space - # run: | - # ./free_disk_space.sh - - name: Store Docker Images on /mnt/docker - run: | - sudo ./config_docker.py - name: Login to DockerHub uses: docker/login-action@v3 with: @@ -36,11 +30,18 @@ jobs: run: | curl -LsSf https://astral.sh/uv/install.sh | sudo env UV_INSTALL_DIR="/usr/local/bin" sh which uv + - name: Store Docker Images on /mnt/docker + run: | + sudo ./config_docker.py + - name: Show Docker Images + run: | + docker images - name: Build Docker Images run: | - #df -lh - #docker ps ./build_images.py --branch '${{ github.event.inputs.branch }}' --repo '${{ github.event.inputs.repo }}' --root-image-name '${{ github.event.inputs.root_image_name }}' + - name: Show Building Graph + run: | cat graph.yaml - #docker ps - #df -lh + - name: Show Docker Images + run: | + docker images diff --git a/config_docker.py b/config_docker.py index 6f28390..987e773 100755 --- a/config_docker.py +++ b/config_docker.py @@ -1,4 +1,10 @@ -#!/usr/bin/env python3 +#!/usr/bin/env -S uv run +# +# /// script +# requires-python = "==3.13" +# dependencies = [] +# /// + import json from pathlib import Path import subprocess as sp