@@ -50,18 +50,19 @@ jobs:
50
50
with :
51
51
push : false
52
52
load : true
53
+ file : Dockerfile-u18
53
54
build-args : |
54
55
${{ steps.args.outputs.result }}
55
56
target : extensions
56
- tags : supabase/postgres:extensions
57
+ tags : supabase/postgres:extensions-u18
57
58
platforms : linux/${{ matrix.arch }}
58
59
cache-from : type=gha
59
- cache-to : type=gha,mode=max
60
+ cache-to : type=gha,mode=max,ignore-error=true
60
61
61
62
- name : Extract built packages
62
63
run : |
63
64
mkdir -p /tmp/extensions ansible/files/extensions
64
- docker save supabase/postgres:extensions | tar xv -C /tmp/extensions
65
+ docker save supabase/postgres:extensions-u18 | tar xv -C /tmp/extensions
65
66
for layer in /tmp/extensions/*/layer.tar; do
66
67
tar xvf "$layer" -C ansible/files/extensions --strip-components 1
67
68
done
@@ -80,11 +81,11 @@ jobs:
80
81
ubuntu_release_no=${{ matrix.ubuntu_version }}
81
82
postgresql_major=${{ steps.version.outputs.postgresql_major }}
82
83
postgresql_release=${{ steps.version.outputs.postgresql_release }}
83
- CPPFLAGS=-mcpu=${{ matrix.mcpu }}
84
+ DEB_BUILD_PROFILES=pkg.postgresql.nozstd
84
85
tags : supabase/postgres:deb-u18
85
86
platforms : linux/${{ matrix.arch }}
86
87
cache-from : type=gha
87
- cache-to : type=gha,mode=max
88
+ cache-to : type=gha,mode=max,ignore-error=true
88
89
- name : Extract Postgres deb
89
90
run : |
90
91
mkdir -p /tmp/build ansible/files/postgres
0 commit comments