Skip to content

Build Container Images #5

Build Container Images

Build Container Images #5

Workflow file for this run

name: Build Container Images
on:
workflow_dispatch:
jobs:
build-kinoite:
name: Build Kinoite Image
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Free up disk space
run: |
# Remove unnecessary packages to free up space
sudo apt-get clean
sudo rm -rf /usr/share/dotnet
sudo rm -rf /opt/ghc
sudo rm -rf /usr/local/share/boost
df -h
- name: Build Kinoite image
run: make build-mybox-kinoite CONTAINER_RUNTIME=docker
- name: Show image info
run: |
docker images | grep mybox
- name: Save image size info
run: |
echo "## Build Summary" >> $GITHUB_STEP_SUMMARY
echo "" >> $GITHUB_STEP_SUMMARY
echo "### Kinoite Image" >> $GITHUB_STEP_SUMMARY
docker images --format "table {{.Repository}}:{{.Tag}}\t{{.Size}}\t{{.CreatedAt}}" | grep mybox >> $GITHUB_STEP_SUMMARY || true