@@ -29,18 +29,21 @@ jobs:
2929uses :buildjet/cache@v3
3030with :
3131path :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
3333 -name :Cache pgrx
3434uses :buildjet/cache@v3
3535with :
3636path :~/.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
3838 -name :Install dependencies
3939env :
4040DEBIAN_FRONTEND :noninteractive
4141TZ :Etc/UTC
4242run :|
4343 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 }}
4447
4548 # PostgreSQL apt
4649 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:
138141AWS_SECRET_ACCESS_KEY :${{ secrets.AWS_SECRET_ACCESS_KEY }}
139142AWS_DEFAULT_REGION :${{ vars.AWS_DEFAULT_REGION }}
140143run :|
144+ # Always build using latest scripts
145+ git checkout master
146+
141147 bash packages/postgresql-pgml/release.sh ${{ inputs.packageVersion }}
142148
143149#
@@ -159,7 +165,7 @@ jobs:
159165AWS_SECRET_ACCESS_KEY :${{ secrets.AWS_SECRET_ACCESS_KEY }}
160166AWS_DEFAULT_REGION :${{ vars.AWS_DEFAULT_REGION }}
161167run :|
162- bash packages/postgresml/release.sh ${{ inputs.packageVersion }}
168+ bash packages/postgresml/release.sh ${{ inputs.packageVersion }}
163169
164170#
165171# PostgresML dashboard.