File tree Expand file tree Collapse file tree 1 file changed +13
-2
lines changed Expand file tree Collapse file tree 1 file changed +13
-2
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ name: Create Release
99
1010jobs :
1111 build :
12+ name : Build sqlpage binaries
1213 runs-on : ${{ matrix.os }}
1314 strategy :
1415 matrix :
3132 name : sqlpage ${{ matrix.os }}
3233 path : ${{ matrix.binary_path }}
3334 build-aws :
35+ name : Build AWS Lambda Serverless zip image
3436 runs-on : ubuntu-latest
3537 steps :
3638 - uses : actions/checkout@v3
4143 name : sqlpage aws lambda serverless image
4244 path : sqlpage-aws-lambda.zip
4345 create_release :
44- name : Create Release
46+ name : Create Github Release
4547 needs : [build, build-aws]
4648 runs-on : ubuntu-latest
4749 steps :
6870 sqlpage-windows.zip
6971 sqlpage-linux.tgz
7072 sqlpage-macos.tgz
71- sqlpage aws lambda serverless image/sqlpage-aws-lambda.zip
73+ sqlpage aws lambda serverless image/sqlpage-aws-lambda.zip
74+ cargo_publish :
75+ name : Publish to crates.io
76+ runs-on : ubuntu-latest
77+ steps :
78+ - uses : actions/checkout@v3
79+ - name : Set up cargo cache
80+ uses : Swatinem/rust-cache@dd05243424bd5c0e585e4b55eb2d7615cdd32f1f
81+ - name : Publish to crates.io
82+ run : cargo publish --token ${{ secrets.CRATES_IO_TOKEN }}
You can’t perform that action at this time.
0 commit comments