build-all:
	docker buildx build -t git.scuroneko.dev/runners/linux:bookworm -f linux.Dockerfile .
	docker buildx build -t git.scuroneko.dev/runners/go:bookworm -f go.Dockerfile .
	docker buildx build -t git.scuroneko.dev/runners/go:alpine -f go-alpine.Dockerfile .
	docker buildx build -t git.scuroneko.dev/runners/docker:bookworm -f docker.Dockerfile .
# 	docker buildx build -t git.scuroneko.dev/runners/python:bookworm -f python.Dockerfile .
	docker buildx build -t git.scuroneko.dev/runners/python:bookworm-slim -f python-slim.Dockerfile .
# 	docker buildx build -t git.scuroneko.dev/runners/python:alpine -f python-alpine.Dockerfile .

push-all: build-all
	docker push git.scuroneko.dev/runners/linux:bookworm
	docker push git.scuroneko.dev/runners/go:bookworm
	docker push git.scuroneko.dev/runners/go:alpine
	docker push git.scuroneko.dev/runners/docker:bookworm
# 	docker push git.scuroneko.dev/runners/python:bookworm
	docker push git.scuroneko.dev/runners/python:bookworm-slim
# 	docker push git.scuroneko.dev/runners/python:alpine