Some checks failed
		
		
	
	Build container / Build (pull_request) Failing after 10m55s
				
			
		
			
				
	
	
		
			17 lines
		
	
	
		
			445 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			445 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
# use python 3.12 as a base image
 | 
						|
FROM docker.io/python:3.14-alpine
 | 
						|
# use the latest version of uv, independently of the python version
 | 
						|
COPY --from=ghcr.io/astral-sh/uv:0.9.5 /uv /uvx /bin/
 | 
						|
 | 
						|
WORKDIR /app
 | 
						|
 | 
						|
# copy the requirements and install them
 | 
						|
COPY pyproject.toml uv.lock .
 | 
						|
RUN uv sync --frozen
 | 
						|
 | 
						|
# copy the rest of the code
 | 
						|
COPY config.yaml .
 | 
						|
COPY config/ ./config/
 | 
						|
 | 
						|
CMD ["uv", "run", "octodns-sync", "--config-file", "config.yaml", "--doit"]
 |