remove workflow

This commit is contained in:
2025-09-04 21:41:54 -07:00
parent d61913646d
commit 30a7c3194d
2 changed files with 2 additions and 66 deletions

View File

@@ -1,65 +0,0 @@
name: Build and Push Docker Image
on:
push:
branches:
- "release/*"
tags:
- "*"
workflow_dispatch:
jobs:
docker:
runs-on: ubuntu-latest
if: ${{ !contains(github.event.head_commit.message, '[skip ci]') }}
steps:
- name: Checkout
uses: actions/checkout@v4
with:
# Ensure full history and all tags are available
fetch-depth: 0
- name: Set up QEMU (multi-arch)
uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Docker meta
id: meta
uses: docker/metadata-action@v5
with:
images: gitea.suda.codes/${{ github.repository }}
tags: |
type=ref,event=tag
- name: Determine latest Git tag
id: latest
shell: bash
run: |
set -euo pipefail
# Fetch tags in case the runner's mirror is stale
git fetch --tags --force --quiet || true
if tag=$(git describe --tags --abbrev=0 2>/dev/null); then
echo "tag=$tag" >> "$GITHUB_OUTPUT"
else
# Fallback when no tags exist
echo "tag=latest" >> "$GITHUB_OUTPUT"
fi
- name: Log in to container registry
uses: docker/login-action@v3
with:
registry: gitea.suda.codes
username: ${{ secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Build and push
uses: docker/build-push-action@v6
with:
context: .
push: true
# Always tag with the latest Git tag; also keep any tags from metadata (e.g., on tag events)
tags: |
${{ steps.meta.outputs.tags }}
gitea.suda.codes/${{ github.repository }}:${{ steps.latest.outputs.tag }}

View File

@@ -8,7 +8,8 @@ services:
container_name: mokuro container_name: mokuro
user: 1000:1000 user: 1000:1000
volumes: volumes:
- ~/S/japanese/manga/One Piece Color/One Piece color v06-10:/home/mokurouser/mokuro - ~/S/japanese/manga/One Piece Color/One Piece color v01-05:/home/mokurouser/mokuro
# - ~/S/japanese/manga/One Piece Color/One Piece color v06-10:/home/mokurouser/mokuro
command: mokuro --parent_dir One\ Piece\ Color --disable_confirmation command: mokuro --parent_dir One\ Piece\ Color --disable_confirmation
runtime: nvidia runtime: nvidia
restart: no restart: no