Update tooling. something could be tweaked/ removed from this PR
updated dockerfile to add python 3.12. Update tooling. something could be tweaked/ removed from this PR
name: Docker

on:
    push:
      branches: [ 'main']
      paths:
          - '**.py'
          - '**.txt'
          - '**.toml'
          - './docker/**'
          - '.github/workflows/docker.yml'
    pull_request:
      branches: [ 'main']
      paths:
          - '**.py'
          - '**.txt'
          - '**.toml'
          - './docker/**'
          - '.github/workflows/docker.yml'


jobs:
  docker-build:
    runs-on: ubuntu-latest
    timeout-minutes: 30
    steps:
    - uses: actions/checkout@v4
    - name: Build Docker container
      run: make docker-build
name: Docker

on:
    push:
      branches: [ 'main']
      paths:
          - '**.py'
          - '**.txt'
          - '**.toml'
          - '/docker/**'
          - '.github/workflows/docker.yml'
    pull_request:
      branches: [ 'main']
      paths:
          - '**.py'
          - '**.txt'
          - '**.toml'
          - '/docker/**'
          - '.github/workflows/docker.yml'


jobs:
  docker-build:
    runs-on: ubuntu-latest
    timeout-minutes: 30
    steps:
    - uses: actions/checkout@v4
    - name: Build Docker container
      run: make docker-build