Skip to content

Commit 707e715

Browse files
committed
ci: fix ci
1 parent 47248ba commit 707e715

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

.github/workflows/deploy.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -48,32 +48,32 @@ jobs:
4848

4949
steps:
5050
- name: Checkout
51-
uses: actions/checkout@v4
51+
uses: actions/checkout@v6
5252
with:
5353
fetch-depth: 0
5454

5555
- name: Download updated keymaps
56-
uses: actions/download-artifact@v4
56+
uses: actions/download-artifact@v8
5757
with:
5858
merge-multiple: true
5959
path: docs/assets
6060

6161
- name: Install dependencies
62-
run: sudo apt-get install -y libcairo2-dev libfreetype6-dev libffi-dev libjpeg-dev libpng-dev libz-dev pngquant
62+
run: sudo apt-get install -y libcairo2-dev libfreetype-dev libffi-dev libjpeg-dev libpng-dev zlib1g-dev pngquant
6363

6464
- name: Install uv
65-
uses: astral-sh/setup-uv@v3
65+
uses: astral-sh/setup-uv@v7
6666
with:
67-
enable-cache: true
67+
enable-cache: "auto"
6868
cache-dependency-glob: "uv.lock"
6969

7070
- name: Install Python
71-
uses: actions/setup-python@v5
71+
uses: actions/setup-python@v6
7272
with:
7373
python-version-file: pyproject.toml
7474

7575
- name: Install node.js
76-
uses: actions/setup-node@v4
76+
uses: actions/setup-node@v6
7777
with:
7878
node-version: latest
7979
cache: npm
@@ -82,7 +82,7 @@ jobs:
8282
run: npm ci
8383

8484
- name: Cache build data
85-
uses: actions/cache@v4
85+
uses: actions/cache@v5
8686
with:
8787
key: mkdocs-cache-${{ runner.os }}-${{ hashFiles('**/uv.lock', '**/package-lock.json', '**/mkdocs.yml') }}
8888
path: .cache
@@ -103,7 +103,7 @@ jobs:
103103
run: npm run build
104104

105105
- name: Upload page artifact
106-
uses: actions/upload-pages-artifact@v3
106+
uses: actions/upload-pages-artifact@v4
107107
with: { path: site }
108108

109109
deploy:

0 commit comments

Comments
 (0)