Skip to content

Commit 6545b61

Browse files
committed
ci: build and lint on ubuntu-slim runner
1 parent 9c89537 commit 6545b61

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ jobs:
103103
[ .services | keys.[] | select(. != "archlinux") ]
104104
105105
lint:
106-
runs-on: ubuntu-24.04
106+
runs-on: ubuntu-slim
107107
timeout-minutes: 5
108108

109109
steps:
@@ -156,7 +156,7 @@ jobs:
156156
if: ${{ !cancelled() && steps.checkout.outcome == 'success' }}
157157

158158
extension-package:
159-
runs-on: ubuntu-24.04
159+
runs-on: ubuntu-slim
160160
timeout-minutes: 5
161161

162162
outputs:
@@ -165,7 +165,7 @@ jobs:
165165

166166
steps:
167167
- run: sudo apt-get update
168-
- run: sudo apt-get install -y --no-install-recommends tox colorized-logs gjs gettext desktop-file-utils
168+
- run: sudo apt-get install -y --no-install-recommends tox colorized-logs gjs gettext desktop-file-utils ninja-build
169169

170170
- name: Checkout
171171
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1

0 commit comments

Comments
 (0)