@@ -77,19 +77,37 @@ jobs:
77
77
cache-from : type=gha
78
78
cache-to : type=gha,mode=max
79
79
-
80
- name : Build and push builder-base latest
80
+ name : Build and push homedir root
81
81
uses : docker/build-push-action@v5
82
82
env :
83
83
SOURCE_DATE_EPOCH : 0
84
84
with :
85
- context : builder-base
85
+ context : homedir
86
86
tags : |
87
- ghcr.io/yolean/builder-base:latest
88
- ghcr.io/yolean/builder-base :${{ github.sha }}
87
+ ghcr.io/yolean/homedir:root
88
+ ghcr.io/yolean/homedir :${{ github.sha }}-root
89
89
platforms : linux/amd64,linux/arm64/v8
90
90
push : true
91
91
cache-from : type=gha
92
92
cache-to : type=gha,mode=max
93
+ build-contexts : |
94
+ yolean/docker-base=docker-image://ghcr.io/yolean/docker-base
95
+ -
96
+ name : Build and push homedir latest
97
+ uses : docker/build-push-action@v5
98
+ env :
99
+ SOURCE_DATE_EPOCH : 0
100
+ with :
101
+ context : to-nonroot/homedir
102
+ tags : |
103
+ ghcr.io/yolean/homedir:latest
104
+ ghcr.io/yolean/homedir:${{ github.sha }}
105
+ platforms : linux/amd64,linux/arm64/v8
106
+ push : true
107
+ cache-from : type=gha
108
+ cache-to : type=gha,mode=max
109
+ build-contexts : |
110
+ yolean/homedir:root=docker-image://ghcr.io/yolean/homedir:root
93
111
-
94
112
name : Build and push duckdb root
95
113
uses : docker/build-push-action@v5
@@ -123,6 +141,20 @@ jobs:
123
141
cache-to : type=gha,mode=max
124
142
build-contexts : |
125
143
yolean/duckdb:root=docker-image://ghcr.io/yolean/duckdb:root
144
+ -
145
+ name : Build and push builder-base latest
146
+ uses : docker/build-push-action@v5
147
+ env :
148
+ SOURCE_DATE_EPOCH : 0
149
+ with :
150
+ context : builder-base
151
+ tags : |
152
+ ghcr.io/yolean/builder-base:latest
153
+ ghcr.io/yolean/builder-base:${{ github.sha }}
154
+ platforms : linux/amd64,linux/arm64/v8
155
+ push : true
156
+ cache-from : type=gha
157
+ cache-to : type=gha,mode=max
126
158
-
127
159
name : Build and push builder-base-gcc latest
128
160
uses : docker/build-push-action@v5
0 commit comments