Este es un ejemplo practico para crear imágenes Docker usando Github Actions (CI), y ser usados en entornos de Desarrollo, Pruebas o Producción.

Inicialización de proyeco
Crear una nueva carpeta
Inicializar el proyecto con git
Crear un repositorio en Github
Agregar la URL del repositorio remoto en el proyecto local

Creación de un modulo Odoo
Una vez que hayamos configurado nuestro proyecto con git, crearemos un modulo Odoo con sus respectivos requerimientos.
Crear un modulo con el asistente de odoo-bin scaffold
Crear el archivo requirements.txt de python

Creación de Dockerfile
Para construir una imagen es necesario crear el archivo de configuración Dockerfile dentro del archivo se tienen que definir los siguiente:
Versión de Odoo
Copiar los módulos
Instalar las librerías de python

Configuración de Github Action
Primero se tiene que crear la carpeta de Github Workflows y el archivo de construcción

Configuración de Github Actions - build.yml
Linea docker/build-push-action@v1 - Se define la librería de acción que sera usada
Linea username: ${{ github.actor}} - El usuario que se usara para leer/escribir los paquetes
Linea password: ${{ secrets.GH_TOKEN }} - Primero se tiene que generar el TOKEN del usuario en https://github.com/settings/tokens con los permisos de REPO y WRITE:PACKAGES. Una vez generado el TOKEN hay que configurar en los secretos del repositorio de Github en https://github.com/:USUARIO:/:REPOSITORIO:/settings/secrets/actions, creando una variable GH_TOKEN y su valor.
Linea repository: ${{ github.repository }}/msb-odoo - Se define el nombre de la imagen que sera construida
Linea tag_with_ref: true - Se agrega en el nombre de la imagen el nombre de la rama

Publicación y Uso
Ahora solo falta publicar los cambios en el repositorio remoto y esperar unos 2 minutos para la imagen sea construida.
Felicidades has completado el proceso de configuración, ahora ya podrás usar en tu archivo de docker-compose.
Revisar ejemplo en - https://github.com/maxservicesbiz/odoo
Crea tu propia imagen Docker Odoo con Github Actions Packages
Odoo11 Odoo12 Odoo13