Skip to content

Commit b2285ef

Browse files
committed
Add new download to gha
1 parent 83a6ea9 commit b2285ef

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

.github/workflows/test.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,12 @@ jobs:
77
steps:
88
- uses: actions/checkout@v4
99
- uses: actions/setup-python@v1 # Would be nice to bump this? Regressions.
10-
- name: Install Dependencies
11-
run: sudo apt-get update && sudo apt-get install chromium-browser xvfb
10+
- name: Install Dependencies- Other
11+
run: sudo apt-get update && sudo apt-get install xvfb curl wget jq unzip
1212
timeout-minutes: 4 # because sometimes it dies
1313
#- uses: ./.github/actions/ # it would be nice but it doesn't support timeout-minutes
14+
- name: Install Dependencies- Chrome
15+
run: wget $(curl -s https://googlechromelabs.github.io/chrome-for-testing/known-good-versions-with-downloads.json | jq -r '.versions.[-1].downloads.chrome.[] | select(.platform == "linux64").url') && unzip chrome* && export BROWSER_PATH="$(realpath chrome-linux64)/chrome"
1416
- name: Install choreographer
1517
run: pip install .[dev]
1618
- name: DTDoctor

0 commit comments

Comments
 (0)