Skip to content

Commit 63df210

Browse files
committed
Add a test for ./dev.sh to CI
1 parent d56178d commit 63df210

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

.github/workflows/ci.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,3 +188,23 @@ jobs:
188188

189189
- name: Build kitty package
190190
run: python3 .github/workflows/ci.py package
191+
192+
linux-dev:
193+
name: Test ./dev.sh
194+
runs-on: ubuntu-latest
195+
steps:
196+
- name: Checkout source code
197+
uses: actions/checkout@v3
198+
with:
199+
fetch-depth: 10
200+
201+
- name: Install build deps
202+
run: sudo apt-get install -y curl xz-utils build-essential git pkg-config libxrandr-dev libxinerama-dev libxcursor-dev libxi-dev libgl1-mesa-dev libxkbcommon-x11-dev libfontconfig-dev libx11-xcb-dev libdbus-1-dev
203+
204+
- name: Install Go
205+
uses: actions/setup-go@v4
206+
with:
207+
go-version-file: go.mod
208+
209+
- name: Build kitty
210+
run: ./dev.sh build

0 commit comments

Comments
 (0)