from fastapi import FastAPI, Request from app.constants import logger app = FastAPI() @app.get("/") def read_root(): return {"Hello": "World"} @app.post("/integration") async def intgr(request: Request): body = await request.json() ref = body["ref"] branch = ref.split('/')[-1] [tag, number, *args] = branch.split('-') logger.info(f"{tag} {number} {args}") return {"status": "success"}