Skip to content

Commit

Permalink
Support Python 3.12 to satisfy Renovatebot (#259)
Browse files Browse the repository at this point in the history
  • Loading branch information
hluk authored Jan 14, 2025
1 parent 1add41b commit 934bfd7
Show file tree
Hide file tree
Showing 6 changed files with 493 additions and 228 deletions.
3 changes: 2 additions & 1 deletion .github/run-functional-tests.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ sed -i "s/ build: .*/ image: $image/" docker-compose.yml
echo "Using images:" && grep -E " image:| build: " docker-compose.yml

trap "podman-compose down" QUIT TERM INT HUP EXIT
podman-compose up --no-build -d
podman-compose --verbose pull
podman-compose --verbose up --no-build -d

tox -e functional -- --driver=Chrome
7 changes: 2 additions & 5 deletions .github/workflows/gating.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -183,13 +183,10 @@ jobs:
tags: ${{ steps.build-image.outputs.tags }}
registry: ${{ secrets.REGISTRY_USER && env.REGISTRY || env.GH_REGISTRY }}

- name: Install docker-compose
- name: Install Chromium for functional tests
run: |
echo "deb https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_20.04/ /" | sudo tee /etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list &&
curl -L "https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_20.04/Release.key" | sudo apt-key add - &&
sudo apt-get -y update &&
sudo apt-get -y install chromium-browser &&
sudo apt-get -y -o Dpkg::Options::="--force-overwrite" install podman
sudo apt-get -y install chromium-browser
- name: Test Image
run: |
Expand Down
2 changes: 1 addition & 1 deletion docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ services:
waiverdb-db:
condition: service_healthy
keycloak:
condition: service_healthy
condition: service_started
network_mode: service:keycloak
healthcheck: &dev-healthcheck
test: >-
Expand Down
Loading

0 comments on commit 934bfd7

Please sign in to comment.