File tree Expand file tree Collapse file tree 3 files changed +16
-9
lines changed
examples/remove-emphasis/mdbook-remove-emphasis Expand file tree Collapse file tree 3 files changed +16
-9
lines changed Original file line number Diff line number Diff line change @@ -51,11 +51,17 @@ jobs:
5151 publish :
5252 name : Publish to crates.io
5353 runs-on : ubuntu-latest
54+ permissions :
55+ # Required for OIDC token exchange
56+ id-token : write
5457 steps :
5558 - uses : actions/checkout@v4
5659 - name : Install Rust (rustup)
5760 run : rustup update stable --no-self-update && rustup default stable
61+ - name : Authenticate with crates.io
62+ id : auth
63+ uses : rust-lang/crates-io-auth-action@v1
5864 - name : Publish
5965 env :
60- CARGO_REGISTRY_TOKEN : ${{ secrets.CARGO_REGISTRY_TOKEN }}
61- run : cargo publish --no-verify
66+ CARGO_REGISTRY_TOKEN : ${{ steps.auth.outputs.token }}
67+ run : cargo publish --workspace -- no-verify
Original file line number Diff line number Diff line change @@ -39,13 +39,13 @@ hex = "0.4.3"
3939html5ever = " 0.35.0"
4040indexmap = " 2.10.0"
4141ignore = " 0.4.23"
42- mdbook-core = { path = " crates/mdbook-core" }
43- mdbook-driver = { path = " crates/mdbook-driver" }
44- mdbook-html = { path = " crates/mdbook-html" }
45- mdbook-markdown = { path = " crates/mdbook-markdown" }
46- mdbook-preprocessor = { path = " crates/mdbook-preprocessor" }
47- mdbook-renderer = { path = " crates/mdbook-renderer" }
48- mdbook-summary = { path = " crates/mdbook-summary" }
42+ mdbook-core = { path = " crates/mdbook-core" , version = " 0.5.0-alpha.1 " }
43+ mdbook-driver = { path = " crates/mdbook-driver" , version = " 0.5.0-alpha.1 " }
44+ mdbook-html = { path = " crates/mdbook-html" , version = " 0.5.0-alpha.1 " }
45+ mdbook-markdown = { path = " crates/mdbook-markdown" , version = " 0.5.0-alpha.1 " }
46+ mdbook-preprocessor = { path = " crates/mdbook-preprocessor" , version = " 0.5.0-alpha.1 " }
47+ mdbook-renderer = { path = " crates/mdbook-renderer" , version = " 0.5.0-alpha.1 " }
48+ mdbook-summary = { path = " crates/mdbook-summary" , version = " 0.5.0-alpha.1 " }
4949memchr = " 2.7.5"
5050notify = " 8.1.0"
5151notify-debouncer-mini = " 0.6.0"
Original file line number Diff line number Diff line change 22name = " mdbook-remove-emphasis"
33version = " 0.1.0"
44edition.workspace = true
5+ publish = false
56
67[dependencies ]
78mdbook-preprocessor.workspace = true
You can’t perform that action at this time.
0 commit comments