File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 6565 name : ${{ matrix.asset }}
6666 path : ${{ matrix.asset }}
6767
68+ publish-crates :
69+ name : Publish crates to crates.io
70+ runs-on : ubuntu-latest
71+ steps :
72+ - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
73+
74+ - uses : dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8 # stable
75+
76+ - name : Publish nsec-tree-rs
77+ run : cargo publish -p nsec-tree-rs
78+ env :
79+ CARGO_REGISTRY_TOKEN : ${{ secrets.CARGO_REGISTRY_TOKEN }}
80+
81+ - name : Wait for crates.io index
82+ run : sleep 30
83+
84+ - name : Publish nip46-signer
85+ run : cargo publish -p nip46-signer
86+ env :
87+ CARGO_REGISTRY_TOKEN : ${{ secrets.CARGO_REGISTRY_TOKEN }}
88+
6889 release :
6990 name : Create Release
70- needs : build
91+ needs : [ build, publish-crates]
7192 runs-on : ubuntu-latest
7293 steps :
7394 - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1
You can’t perform that action at this time.
0 commit comments