@@ -56,25 +56,22 @@ jobs:
5656 ~/.cargo
5757 pgml-extension/target
5858 ~/.pgrx
59- key :${{ runner.os }}-rust-1.74-${{ hashFiles('pgml-extension/Cargo.lock') }}-bust1
60- -name :Update extension
59+ key :${{ runner.os }}-rust-1.74-${{ hashFiles('pgml-extension/Cargo.lock') }}
60+ -name :Update extension test
6161if :steps.pgml_extension_changed.outputs.PGML_EXTENSION_CHANGED_FILES != '0'
6262run :|
6363 git checkout origin/master
6464 echo "\q" | cargo pgrx run
65+ psql -p 28816 -h localhost -d pgml -P pager -c "DROP EXTENSION IF EXISTS pgml CASCADE;"
6566 psql -p 28816 -h localhost -d pgml -P pager -c "CREATE EXTENSION pgml;"
6667 git checkout $GITHUB_SHA
6768 echo "\q" | cargo pgrx run
6869 psql -p 28816 -h localhost -d pgml -P pager -c "ALTER EXTENSION pgml UPDATE;"
6970 -name :Unit tests
70- env :
71- CI_BRANCH :${{ steps.current_version.outputs.CI_BRANCH }}
7271if :steps.pgml_extension_changed.outputs.PGML_EXTENSION_CHANGED_FILES != '0'
7372run :|
7473 cargo pgrx test
7574 -name :Integration tests
76- env :
77- CI_BRANCH :${{ steps.current_version.outputs.CI_BRANCH }}
7875if :steps.pgml_extension_changed.outputs.PGML_EXTENSION_CHANGED_FILES != '0'
7976run :|
8077 cargo pgrx start