Skip to content

Commit 8a51110

Browse files
committed
add apt updates to github automation
1 parent 5b71249 commit 8a51110

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

.github/workflows/run-tests-push.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ jobs:
2222
name: Ubuntu 22.04, Python 3.11 from Apt
2323
steps:
2424
- uses: actions/checkout@v4
25+
- run: sudo apt update -y
2526
- run: sudo apt install python3.11-full python3-pip xvfb
2627
- run: python3.11 -m pip install --upgrade pip
2728
- run: python3.11 -m pip install -e .[dev]
@@ -32,6 +33,8 @@ jobs:
3233
name: Ubuntu 24.04, Python 3.12 from Apt
3334
steps:
3435
- uses: actions/checkout@v4
36+
- run: sudo apt update -y
37+
- run: sudo apt-get -U upgrade -y
3538
- run: sudo apt install python3.12-full python3-pip xvfb
3639
- run: python3.12 -m venv /tmp/venv
3740
- run: /tmp/venv/bin/python -m pip install --upgrade pip
@@ -42,6 +45,7 @@ jobs:
4245
runs-on: ubuntu-24.04
4346
name: Ubuntu 24.04, Python 3.x
4447
steps:
48+
- run: sudo apt update -y
4549
- run: sudo apt-get -U upgrade -y
4650
- uses: actions/checkout@v4
4751
- uses: actions/setup-python@v5

0 commit comments

Comments
 (0)