File tree Expand file tree Collapse file tree 15 files changed +587
-473
lines changed Expand file tree Collapse file tree 15 files changed +587
-473
lines changed Original file line number Diff line number Diff line change 2222 LANGUAGETOOL_PORT : 8010
2323 steps :
2424 - name : Checkout repository
25- uses : actions/checkout@v4
25+ uses : actions/checkout@v5
2626
2727 - name : Install nightly toolchain
2828 uses : dtolnay/rust-toolchain@nightly
Original file line number Diff line number Diff line change 99 runs-on : ubuntu-latest
1010 steps :
1111 - name : Checkout repository
12- uses : actions/checkout@v4
12+ uses : actions/checkout@v5
1313
1414 - name : Check and report
1515 uses : reviewdog/action-languagetool@v1
Original file line number Diff line number Diff line change 1818 pull-requests : write
1919 steps :
2020 - name : Checkout repository
21- uses : actions/checkout@v4
21+ uses : actions/checkout@v5
2222
2323 - name : Install pre-commit
2424 run : pip install pre-commit
3737 if : ${{ github.event_name != 'schedule' }}
3838 steps :
3939 - name : Checkout repository
40- uses : actions/checkout@v4
40+ uses : actions/checkout@v5
4141
4242 - name : Install Rust nightly
4343 uses : dtolnay/rust-toolchain@nightly
Original file line number Diff line number Diff line change 1515 if : startsWith(github.ref, 'refs/tags/v')
1616 steps :
1717 - name : Checkout sources
18- uses : actions/checkout@v4
18+ uses : actions/checkout@v5
1919
2020 - name : Install stable toolchain
2121 uses : dtolnay/rust-toolchain@stable
@@ -25,13 +25,16 @@ jobs:
2525 check-publish :
2626 name : Check Publish
2727 runs-on : ubuntu-latest
28+ env :
29+ CARGO_REGISTRY_TOKEN : ${{ secrets.CRATES_TOKEN }}
2830 if : startsWith(github.ref, 'refs/tags/v') != true
2931 steps :
3032 - name : Checkout sources
31- uses : actions/checkout@v4
33+ uses : actions/checkout@v5
3234
3335 - name : Install stable toolchain
3436 uses : dtolnay/rust-toolchain@stable
3537
3638 - name : Check if can publish on crates.io
37- run : cargo publish --token ${{ secrets.CRATES_TOKEN }} --dry-run -v
39+ if : ${{ env.CARGO_REGISTRY_TOKEN }}
40+ run : cargo publish --token ${{ env.CARGO_REGISTRY_TOKEN }} --dry-run -v
Original file line number Diff line number Diff line change 7373
7474 steps :
7575 - name : Checkout repository
76- uses : actions/checkout@v4
76+ uses : actions/checkout@v5
7777
7878 - name : Install stable toolchain
7979 uses : dtolnay/rust-toolchain@stable
Original file line number Diff line number Diff line change 2828 LANGUAGETOOL_HOSTNAME : http://localhost
2929 LANGUAGETOOL_PORT : 8010
3030 steps :
31- - uses : actions/checkout@v4
31+ - uses : actions/checkout@v5
3232
3333 - name : Setup rust toolchain, cache and cargo-codspeed binary
3434 uses : moonrepo/setup-rust@v1
4141 run : cargo codspeed build
4242
4343 - name : Run the benchmarks
44- uses : CodSpeedHQ/action@v3
44+ uses : CodSpeedHQ/action@v4
4545 with :
46+ mode : instrumentation
4647 run : cargo codspeed run
Original file line number Diff line number Diff line change 1111 cargo_check :
1212 runs-on : ubuntu-latest
1313 steps :
14- - uses : actions/checkout@v4
14+ - uses : actions/checkout@v5
1515 - uses : taiki-e/install-action@cargo-hack
1616 - run : >
1717 cargo hack check
Original file line number Diff line number Diff line change 88name : Rustdoc
99
1010jobs :
11- publish :
12- name : Publish
11+ rustdoc :
12+ name : Rustdoc
1313 runs-on : ubuntu-latest
1414 steps :
1515 - name : Checkout sources
16- uses : actions/checkout@v4
16+ uses : actions/checkout@v5
1717
1818 - name : Install nightly toolchain
1919 uses : dtolnay/rust-toolchain@nightly
2222 uses : Swatinem/rust-cache@v2
2323
2424 - name : Check rustdoc build
25- run : RUSTDOCFLAGS='--cfg docsrs' cargo +nightly doc --all-features -Zunstable-options -Zrustdoc-scrape-examples
25+ run : RUSTDOCFLAGS='--cfg docsrs' cargo +nightly doc --all-features -Zunstable-options -Zrustdoc-scrape-examples --no-deps
Original file line number Diff line number Diff line change 99name : Library testing
1010
1111jobs :
12- rustdoc :
13- name : Rustdoc
14- runs-on : ubuntu-latest
15- steps :
16- - name : Checkout sources
17- uses : actions/checkout@v4
18-
19- - name : Install nightly toolchain
20- uses : dtolnay/rust-toolchain@nightly
21-
22- - name : Cache dependencies
23- uses : Swatinem/rust-cache@v2
24-
25- - name : Check rustdoc build
26- run : RUSTDOCFLAGS='--cfg docsrs' cargo +nightly doc --all-features -Zunstable-options -Zrustdoc-scrape-examples
27-
2812 test :
2913 name : Test
3014 strategy :
4832 LANGUAGETOOL_PORT : 8010
4933 steps :
5034 - name : Checkout sources
51- uses : actions/checkout@v4
35+ uses : actions/checkout@v5
5236
5337 - name : Install stable toolchain
5438 uses : dtolnay/rust-toolchain@stable
Original file line number Diff line number Diff line change 1111 msrv_check :
1212 runs-on : ubuntu-latest
1313 steps :
14- - uses : actions/checkout@v4
14+ - uses : actions/checkout@v5
1515
1616 - name : Install stable toolchain
1717 uses : dtolnay/rust-toolchain@stable
You can’t perform that action at this time.
0 commit comments