diff --git a/.github/workflows/deploy_tests.yml b/.github/workflows/deploy_tests.yml index 132cbc50..f8c06c30 100644 --- a/.github/workflows/deploy_tests.yml +++ b/.github/workflows/deploy_tests.yml @@ -33,8 +33,8 @@ jobs: fail-fast: false matrix: PY_VERSION: - - 3.8.10 - - 3.9.5 + - 3.11.7 + - 3.12.1 steps: - uses: extractions/setup-just@v2 env: @@ -44,6 +44,9 @@ jobs: fetch-depth: 0 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Delete dotnet to save space + run: sudo rm -rf /usr/share/dotnet - uses: actions/checkout@v4 with: diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index eef8d5c1..dce79893 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -258,8 +258,8 @@ jobs: fail-fast: false matrix: PY_VERSION: - - 3.8.10 - - 3.9.5 + - 3.11.7 + - 3.12.1 steps: - uses: extractions/setup-just@v2 env: @@ -280,6 +280,9 @@ jobs: examples sparse-checkout-cone-mode: false token: ${{ secrets.CONNECT_PAT }} + + - name: Delete dotnet to save space + run: sudo rm -rf /usr/share/dotnet - name: Build docker container-image run: | diff --git a/integration-testing/docker/client.Dockerfile b/integration-testing/docker/client.Dockerfile index 2986a095..71a81125 100644 --- a/integration-testing/docker/client.Dockerfile +++ b/integration-testing/docker/client.Dockerfile @@ -1,4 +1,4 @@ -FROM python:3.9 +FROM python:3.12 COPY ./requirements.txt . EXPOSE 9999 VOLUME ../../:/rsconnect-python/ diff --git a/integration-testing/docker/rstudio-connect-cli.gcfg b/integration-testing/docker/rstudio-connect-cli.gcfg index 54857433..b4224b53 100644 --- a/integration-testing/docker/rstudio-connect-cli.gcfg +++ b/integration-testing/docker/rstudio-connect-cli.gcfg @@ -15,12 +15,12 @@ NoWarning = true [Python] Enabled = true -Executable = /opt/python/3.8.17/bin/python -Executable = /opt/python/3.9.17/bin/python +Executable = /opt/python/3.12.1/bin/python +Executable = /opt/python/3.11.7/bin/python [Quarto] Enabled = true -Executable = /opt/quarto/bin/quarto +Executable = /opt/quarto/1.4.552/bin/quarto [Authentication] BasicAuth = true diff --git a/integration-testing/docker/rstudio-connect.gcfg b/integration-testing/docker/rstudio-connect.gcfg index e1550d09..038800fe 100644 --- a/integration-testing/docker/rstudio-connect.gcfg +++ b/integration-testing/docker/rstudio-connect.gcfg @@ -15,12 +15,12 @@ NoWarning = true [Python] Enabled = true -Executable = /opt/python/3.8.17/bin/python -Executable = /opt/python/3.9.17/bin/python +Executable = /opt/python/3.11.7/bin/python +Executable = /opt/python/3.12.1/bin/python [Quarto] Enabled = true -Executable = /usr/local/bin/quarto +Executable = /opt/quarto/1.4.552/bin/quarto [Authentication] BasicAuth = true