File tree 2 files changed +13
-3
lines changed
DynamoDbEncryption/runtimes/rust
2 files changed +13
-3
lines changed Original file line number Diff line number Diff line change
1
+ To publish a new version of the aws-db-esdk, version 1.2.3
2
+
3
+ 1 . Acquire the appropriate permissions
4
+ 1 . Ensure git checkout of main is fresh and clean
5
+ 1 . ./start_release.sh 1.2.3
6
+ 1 . cd ../../../releases/rust/db_esdk
7
+ 1 . Create a PR with changes
8
+ 1 . cargo publish
9
+ 1 . cd ../../../DynamoDbEncryption/runtimes/rust/ # i.e. return here
10
+ 1 . ./test_published.sh
Original file line number Diff line number Diff line change 1
- #! /bin/bash
1
+ #! /bin/bash -eu
2
2
3
3
cd $( dirname ${BASH_SOURCE[0]} )
4
4
@@ -22,11 +22,11 @@ rm -rf ../../../releases/rust/db_esdk
22
22
cp -r . ../../../releases/rust/db_esdk
23
23
cd ../../../releases/rust/db_esdk
24
24
git checkout dafny_runtime_rust
25
- rm -f * ~
26
- rm -f copy_externs.sh prepare_release.sh test_release * .pem
25
+ rm -rf * ~ copy_externs.sh start_release.sh test_published.sh test_examples * .pem RELEASE.md
27
26
echo Cargo.lock > .gitignore
28
27
echo target >> .gitignore
29
28
30
29
cargo test
31
30
cargo run --example main
32
31
rm -f Cargo.lock * .pem
32
+
You can’t perform that action at this time.
0 commit comments