Skip to content

Commit 6adc076

Browse files
committed
fix ci
1 parent a110a06 commit 6adc076

File tree

2 files changed

+35
-2
lines changed

2 files changed

+35
-2
lines changed

.github/workflows/civ2.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,14 +36,21 @@ jobs:
3636
steps:
3737
- uses: actions/checkout@v4
3838
- uses: docker/setup-buildx-action@v3
39+
- name: Build and Cache Docker layers
40+
uses: docker/bake-action@master
41+
with:
42+
push: false
43+
load: true
44+
files: |-
45+
docker-compose.yml
46+
docker-compose-cache.json
3947
- name: Run docker-compose
4048
run: |
41-
docker compose build
4249
docker compose up -d pgstac
4350
4451
- name: Execute tests in the running services
4552
run: |
46-
scripts/test
53+
scripts/test --nobuild
4754
4855
- name: Stop Docker
4956
run: |

docker-compose-cache.json

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{
2+
"target": {
3+
"pgstac": {
4+
"cache-from": [
5+
"type=gha"
6+
],
7+
"cache-to": [
8+
"type=gha,mode=max"
9+
],
10+
"output": [
11+
"type=docker"
12+
]
13+
},
14+
"pypgstac": {
15+
"cache-from": [
16+
"type=gha"
17+
],
18+
"cache-to": [
19+
"type=gha,mode=max"
20+
],
21+
"output": [
22+
"type=docker"
23+
]
24+
}
25+
}
26+
}

0 commit comments

Comments
 (0)