@@ -29,18 +29,21 @@ jobs:
29
29
uses : buildjet/cache@v3
30
30
with :
31
31
path : pgml-extension/target
32
- key : buildjet-pgml-extension-artifacts-1 # Change this when dependencies change
32
+ key : buildjet-pgml-extension-artifacts-1-${{ runner.arch }} # Change this when dependencies change
33
33
- name : Cache pgrx
34
34
uses : buildjet/cache@v3
35
35
with :
36
36
path : ~/.cargo
37
- key : buildjet-pgml-extension-pgrx-2 # Change this when dependencies change
37
+ key : buildjet-pgml-extension-pgrx-2-${{ runner.arch }} # Change this when dependencies change
38
38
- name : Install dependencies
39
39
env :
40
40
DEBIAN_FRONTEND : noninteractive
41
41
TZ : Etc/UTC
42
42
run : |
43
43
git submodule update --init --recursive
44
+ git fetch --tags
45
+ git fetch --depth 1 origin tag v${{ inputs.packageVersion }}
46
+ git checkout v${{ inputs.packageVersion }}
44
47
45
48
# PostgreSQL apt
46
49
curl https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/apt.postgresql.org.gpg >/dev/null
@@ -138,6 +141,9 @@ jobs:
138
141
AWS_SECRET_ACCESS_KEY : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
139
142
AWS_DEFAULT_REGION : ${{ vars.AWS_DEFAULT_REGION }}
140
143
run : |
144
+ # Always build using latest scripts
145
+ git checkout master
146
+
141
147
bash packages/postgresql-pgml/release.sh ${{ inputs.packageVersion }}
142
148
143
149
#
@@ -159,7 +165,7 @@ jobs:
159
165
AWS_SECRET_ACCESS_KEY : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
160
166
AWS_DEFAULT_REGION : ${{ vars.AWS_DEFAULT_REGION }}
161
167
run : |
162
- bash packages/postgresml/release.sh ${{ inputs.packageVersion }}
168
+ bash packages/postgresml/release.sh ${{ inputs.packageVersion }}
163
169
164
170
#
165
171
# PostgresML dashboard.
0 commit comments