Skip to content

Commit 3c1583d

Browse files
committed
1 parent 9ce48d0 commit 3c1583d

File tree

4 files changed

+15
-1
lines changed

4 files changed

+15
-1
lines changed

.github/workflows/database.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ jobs:
99
steps:
1010
- name: Checkout
1111
uses: actions/checkout@v5
12+
- name: Install uv
13+
uses: astral-sh/setup-uv@v7
1214
- name: Lint
1315
run: |
1416
set -e
@@ -22,6 +24,8 @@ jobs:
2224
steps:
2325
- name: Checkout
2426
uses: actions/checkout@v5
27+
- name: Install uv
28+
uses: astral-sh/setup-uv@v7
2529
- name: Generate OpenAPI schema
2630
run: |
2731
make install
@@ -33,6 +37,8 @@ jobs:
3337
uses: actions/checkout@v5
3438
with:
3539
submodules: recursive
40+
- name: Install uv
41+
uses: astral-sh/setup-uv@v7
3642
- name: Start pokeapi
3743
run: |
3844
make install
@@ -51,6 +57,8 @@ jobs:
5157
uses: actions/checkout@v5
5258
with:
5359
submodules: recursive
60+
- name: Install uv
61+
uses: astral-sh/setup-uv@v7
5462
- name: Build
5563
run: |
5664
docker compose -f docker-compose.yml -f docker-compose-dev.yml up -d

.github/workflows/docker-build-and-push.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ jobs:
1616
uses: actions/checkout@v5
1717
with:
1818
submodules: recursive
19+
- name: Install uv
20+
uses: astral-sh/setup-uv@v7
1921
- name: Docker meta
2022
id: meta
2123
uses: docker/metadata-action@v5

.github/workflows/docker-k8s.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ jobs:
1111
uses: actions/checkout@v5
1212
with:
1313
submodules: recursive
14+
- name: Install uv
15+
uses: astral-sh/setup-uv@v7
1416
- name: Docker meta
1517
id: meta
1618
uses: docker/metadata-action@v5
@@ -112,4 +114,4 @@ jobs:
112114
- name: Assert containers running
113115
run: |
114116
last_command=$(docker ps | grep 'pokeapi-' | wc -l)
115-
test "$last_command" -eq 5
117+
test "$last_command" -eq 5

.github/workflows/release.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ jobs:
1313
uses: actions/checkout@v5
1414
with:
1515
submodules: recursive
16+
- name: Install uv
17+
uses: astral-sh/setup-uv@v7
1618
- name: Start pokeapi (docker)
1719
run: |
1820
docker compose -f docker-compose.yml -f docker-compose-dev.yml up -d

0 commit comments

Comments
 (0)