Skip to content

Commit 9598fd2

Browse files
committed
GH Actions: Fixed venv and upgraded Ubuntu
Signed-off-by: Ole Herman Schumacher Elgesem <ole.elgesem@northern.tech>
1 parent 4f8dc8b commit 9598fd2

File tree

3 files changed

+9
-5
lines changed

3 files changed

+9
-5
lines changed

.github/workflows/format.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99
workflow_dispatch:
1010
jobs:
1111
format:
12-
runs-on: ubuntu-22.04
12+
runs-on: ubuntu-24.04
1313
steps:
1414
- name: Checks-out repository
1515
uses: actions/checkout@v4

.github/workflows/lint.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ on:
1010
permissions:
1111
contents: read
1212
jobs:
13-
check:
14-
runs-on: ubuntu-22.04
13+
lint:
14+
runs-on: ubuntu-24.04
1515
strategy:
1616
fail-fast: false
1717
matrix:
@@ -26,6 +26,10 @@ jobs:
2626
run: |
2727
python -m pip install --upgrade pip
2828
python -m pip install uv
29+
- name: Setup
30+
run: |
31+
uv venv
32+
uv sync
2933
- name: Check formatting with black
3034
run: |
3135
uv tool run black --check .

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ on:
1010
permissions:
1111
contents: read
1212
jobs:
13-
all-tests:
14-
runs-on: ubuntu-22.04
13+
test:
14+
runs-on: ubuntu-24.04
1515
strategy:
1616
fail-fast: true
1717
matrix:

0 commit comments

Comments
 (0)