diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 1ebeab8..2adb9ba 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -19,17 +19,17 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Initialize CodeQL - uses: github/codeql-action/init@v3 + uses: github/codeql-action/init@v4 with: languages: python - name: Autobuild - uses: github/codeql-action/autobuild@v3 + uses: github/codeql-action/autobuild@v4 - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v3 + uses: github/codeql-action/analyze@v4 with: category: "/language:python" diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 89c7617..f468b0c 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -5,7 +5,7 @@ on: branches: [ main, develop ] tags: [ 'v*' ] pull_request: - branches: [ main ] + branches: [ develop ] env: REGISTRY: ghcr.io diff --git a/Dockerfile b/Dockerfile index 5dddd1b..79f71d3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.13-slim +FROM python:3.14-slim # Set environment variables to prevent interactive prompts and optimize Python ENV DEBIAN_FRONTEND=noninteractive \ diff --git a/requirements.txt b/requirements.txt index b4332e5..d8f5d70 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,16 +1,16 @@ flask==3.1.3 flask-login==0.6.3 flask-wtf==1.2.2 -werkzeug==3.1.6 +werkzeug==3.1.8 bcrypt==5.0.0 APScheduler==3.11.2 PyGithub==2.9.0 gitpython==3.1.46 python-dotenv==1.2.2 -requests==2.32.5 -sqlalchemy==2.0.48 +requests==2.33.1 +sqlalchemy==2.0.49 flask-sqlalchemy==3.1.1 wtforms==3.2.1 -gunicorn==25.1.0 +gunicorn==25.3.0 pytz==2026.1.post1