Make distroless the sole latest image and default Compose runtime
Build and Push Docker Image / build (push) Successful in 53s

This commit is contained in:
Ketan Patel committed 2026-10-03 00:06:00 -04:00
1 parent 8b88089cb4
commit 4b53923829
7 files changed
+45 -137

No files matched your search

-51
View File
@@ -1,51 +0,0 @@
name: Build Distroless rTorrent
on:
workflow_dispatch:
jobs:
build:
runs-on: kube
if: github.ref == 'refs/heads/main'
env:
DOCKER_BUILD_RECORD_UPLOAD: 'false'
DOCKER_BUILD_SUMMARY: 'false'
steps:
- name: Checkout code
uses: https://github.com/actions/checkout@v4
with:
persist-credentials: false
- name: Install Docker CLI
run: |
apt-get update
apt-get install -y --no-install-recommends docker.io
rm -rf /var/lib/apt/lists/*
- name: Log in to Docker Hub
uses: https://github.com/docker/login-action@v3
with:
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_TOKEN }}
- name: Set up temporary builder
uses: https://github.com/docker/setup-buildx-action@v3
with:
driver: docker-container
cache-binary: false
keep-state: false
cleanup: true
- name: Build and push to Docker Hub
uses: https://github.com/docker/build-push-action@v6
with:
context: .
file: Dockerfile.distroless
platforms: linux/amd64
pull: true
push: true
load: false
tags: docker.io/k2patel/rtorrent:distroless
labels: |
org.opencontainers.image.source=https://git.k2patel.in/k2patel/docker-rtorrent
org.opencontainers.image.revision=${{ github.sha }}