Skip to content

Commit 90dd73b

Browse files
authored
Merge pull request #36 from cipherstash/uninstall
2 parents 9310ac2 + fff3b41 commit 90dd73b

10 files changed

+450
-1262
lines changed

.github/workflows/release-eql.yml

+3-2
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,11 @@ jobs:
3636
- name: Build EQL release
3737
run: |
3838
just build
39-
mv release/cipherstash-encrypt-dsl.sql release/cipherstash-eql.sql
4039
4140
- name: Publish EQL release artifacts
4241
uses: softprops/action-gh-release@v2
4342
if: startsWith(github.ref, 'refs/tags/')
4443
with:
45-
files: release/cipherstash-eql.sql
44+
files: |
45+
release/cipherstash-eql.sql
46+
release/cipherstash-eql-uninstall.sql

justfile

+7-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,13 @@ build:
2727
#!/usr/bin/env bash
2828
set -euxo pipefail
2929

30-
cat sql/database-extensions/postgresql/install.sql sql/dsl-core.sql sql/dsl-config-schema.sql sql/dsl-config-functions.sql sql/dsl-encryptindex.sql > release/cipherstash-encrypt-dsl.sql
30+
mkdir -p release
31+
32+
cat sql/666-drop.sql > release/cipherstash-encrypt-uninstall.sql
33+
grep -h '^DROP' sql/0*-*.sql | tac >> release/cipherstash-encrypt-uninstall.sql
34+
35+
cat release/cipherstash-encrypt-uninstall.sql > release/cipherstash-encrypt.sql
36+
cat sql/0*-*.sql >> release/cipherstash-encrypt.sql
3137

3238

3339
psql:

0 commit comments

Comments
 (0)