aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/ci.yml
diff options
context:
space:
mode:
authorYuqian Yang <crupest@crupest.life>2025-09-03 22:26:07 +0800
committerYuqian Yang <crupest@crupest.life>2025-09-03 22:32:54 +0800
commit454dd39992b221d7394da4c99616d9eedeaee25a (patch)
treeeff06bcb778bf1c450c4fcb389a51494c6fc0b11 /.github/workflows/ci.yml
parentb1c27caa63dcc96ca19a2af3321f57196c2a2ff0 (diff)
downloadcru-454dd39992b221d7394da4c99616d9eedeaee25a.tar.gz
cru-454dd39992b221d7394da4c99616d9eedeaee25a.tar.bz2
cru-454dd39992b221d7394da4c99616d9eedeaee25a.zip
Improve for CI.
Diffstat (limited to '.github/workflows/ci.yml')
-rw-r--r--.github/workflows/ci.yml14
1 files changed, 5 insertions, 9 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 40069b9d..40982c43 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -18,13 +18,13 @@ jobs:
runs-on: macos-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v5
with:
submodules: true
- - name: Setup Ninja
+ - name: Install Libraries
run: |
- brew install ninja cairo pango
+ brew install cairo pango
- name: Build
run: |
@@ -41,14 +41,10 @@ jobs:
runs-on: windows-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v5
with:
submodules: true
- - name: Setup Ninja
- run: |
- choco install ninja
-
- name: Build
run: |
. tools/Use-VC.ps1
@@ -70,7 +66,7 @@ jobs:
with:
submodules: true
- - name: Setup Ninja
+ - name: Install Libraries
run: |
sudo apt update
sudo apt install -y libpng-dev libcairo2-dev libpango1.0-dev libxcb1-dev