Skip to content

Merge pull request #17 from ZeitOnline/remove-setuptools #44

Merge pull request #17 from ZeitOnline/remove-setuptools

Merge pull request #17 from ZeitOnline/remove-setuptools #44

Workflow file for this run

name: Testrunner
on:
push:
branches:
- main
pull_request:
jobs:
test:
name: Test Run
runs-on: zon-ubuntu-general-dind
permissions:
contents: read
checks: write
steps:
- run: |
sudo apt-get update &&
wget "https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb" -P /tmp &&
sudo apt-get install -y "/tmp/google-chrome-stable_current_amd64.deb" -f
- uses: nanasess/setup-chromedriver@v2
- uses: actions/checkout@v4
- uses: actions/setup-python@v4
with:
python-version: "3.12"
- run: python -m pip install pipenv
- name: bin/test
run: bin/test --junitxml=report.xml
- name: Publish test result
uses: enricomi/publish-unit-test-result-action@v2
if: always()
with:
junit_files: report.xml
comment_mode: "off"