Skip to content

Commit f94f4d7

Browse files
committed
push to cargo on ci
1 parent c17f9b1 commit f94f4d7

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

.github/workflows/release.yml

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ name: Create Release
99

1010
jobs:
1111
build:
12+
name: Build sqlpage binaries
1213
runs-on: ${{ matrix.os }}
1314
strategy:
1415
matrix:
@@ -31,6 +32,7 @@ jobs:
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
@@ -41,7 +43,7 @@ jobs:
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:
@@ -68,4 +70,13 @@ jobs:
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 }}

0 commit comments

Comments
 (0)