diff --git a/.github/workflows/model-training.yml b/.github/workflows/model-training.yml index ea28591..ea0981c 100644 --- a/.github/workflows/model-training.yml +++ b/.github/workflows/model-training.yml @@ -10,7 +10,7 @@ jobs: - name: Setup Python und install requirements uses: actions/setup-python@v4 with: - python-version: "3.8" + python-version: "3.10" - run: pip install -r requirements.txt - name: Train model diff --git a/.github/workflows/production-deployment.yml b/.github/workflows/production-deployment.yml index 22cca2b..8ab68be 100644 --- a/.github/workflows/production-deployment.yml +++ b/.github/workflows/production-deployment.yml @@ -21,7 +21,7 @@ jobs: - name: Set up Python uses: actions/setup-python@v2 with: - python-version: "3.9" + python-version: "3.10" - name: Install dependencies run: pip install -r requirements.txt @@ -43,6 +43,10 @@ jobs: git commit -m "[CI] update trained model" || echo "No changes to commit" git push --set-upstream origin heroku + - name: Install Heroku CLI + run: | + curl https://cli-assets.heroku.com/install.sh | sh + - name: Deploy to Heroku uses: akhileshns/heroku-deploy@v3.13.15 with: diff --git a/runtime.txt b/runtime.txt new file mode 100644 index 0000000..bb60b7f --- /dev/null +++ b/runtime.txt @@ -0,0 +1 @@ +python-3.10.15