Merge pull request #182 from tommilligan/prep-1.17.0

chore: bump version to 1.17.0, update ci
This commit is contained in:
Tom Milligan
2024-05-24 13:37:20 +01:00
committed by GitHub
7 changed files with 19 additions and 24 deletions

View File

@@ -13,7 +13,7 @@ jobs:
- name: Checkout sources
uses: actions/checkout@v4
- name: Cache build files
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
~/.cargo/registry
@@ -22,10 +22,9 @@ jobs:
/tmp/cargo-install-target-dir
key: fast-test-${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.toml') }}
- name: Install toolchain
uses: actions-rs/toolchain@v1
uses: dtolnay/rust-toolchain@master
with:
toolchain: stable
override: true
- name: Install more toolchain
run: rustup component add rustfmt clippy
- name: Run tests
@@ -42,7 +41,7 @@ jobs:
- name: Checkout sources
uses: actions/checkout@v4
- name: Cache build files
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
~/.cargo/registry
@@ -52,10 +51,10 @@ jobs:
/tmp/cargo-install-target-dir
key: detailed-test-${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.toml') }}
- name: Install toolchain
uses: actions-rs/toolchain@v1
uses: dtolnay/rust-toolchain@master
with:
toolchain: stable
override: true
components: rustfmt, clippy
- name: Install node toolchain
uses: actions/setup-node@v3
with:
@@ -112,7 +111,7 @@ jobs:
- name: Checkout sources
uses: actions/checkout@v4
- name: Cache build files
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
~/.cargo/registry
@@ -121,9 +120,8 @@ jobs:
/tmp/cargo-install-target-dir
key: test-${{ matrix.os }}-${{ matrix.rust }}-cargo-${{ hashFiles('**/Cargo.toml') }}
- name: Install toolchain
uses: actions-rs/toolchain@v1
uses: dtolnay/rust-toolchain@master
with:
toolchain: ${{ matrix.rust }}
override: true
- name: Run tests
run: cargo test

View File

@@ -45,7 +45,7 @@ jobs:
# Cache files between builds
- name: Setup | Cache Cargo
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
~/.cargo/registry
@@ -54,11 +54,9 @@ jobs:
key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}
- name: Setup | Rust
uses: actions-rs/toolchain@v1
uses: dtolnay/rust-toolchain@master
with:
toolchain: stable
override: true
profile: minimal
target: ${{ matrix.target }}
- name: Setup | cross
@@ -77,7 +75,7 @@ jobs:
- name: Post Setup | Extract tag name
shell: bash
run: echo "##[set-output name=tag;]$(echo ${GITHUB_REF#refs/tags/})"
run: echo "tag=${GITHUB_REF#refs/tags/}" >> $GITHUB_OUTPUT
id: extract_tag
- name: Post Setup | Prepare artifacts [Windows]
@@ -116,7 +114,7 @@ jobs:
- name: Setup | Extract version
shell: bash
run: echo "##[set-output name=version;]$(echo ${GITHUB_REF#refs/tags/v})"
run: echo "version=${GITHUB_REF#refs/tags/v}" >> $GITHUB_OUTPUT
id: extract_version
- name: Setup | Release notes
@@ -139,7 +137,7 @@ jobs:
CARGO_TARGET_DIR: "/tmp/cargo-install-target-dir"
steps:
- uses: actions/checkout@v4
- uses: actions/cache@v3
- uses: actions/cache@v4
with:
path: |
~/.cargo/registry
@@ -150,10 +148,9 @@ jobs:
# We reuse the cache from our detailed test environment, if available
key: detailed-test-${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.toml') }}
- name: Install toolchain
uses: actions-rs/toolchain@v1
uses: dtolnay/rust-toolchain@master
with:
toolchain: stable
override: true
- name: Publish crate
env:
CARGO_LOGIN_TOKEN: ${{ secrets.CARGO_LOGIN_TOKEN }}

View File

@@ -16,7 +16,7 @@ jobs:
CARGO_TARGET_DIR: "/tmp/cargo-install-target-dir"
steps:
- uses: actions/checkout@v4
- uses: actions/cache@v3
- uses: actions/cache@v4
with:
path: |
~/.cargo/registry
@@ -27,10 +27,9 @@ jobs:
# We reuse the cache from our detailed test environment, if available
key: detailed-test-${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.toml') }}
- name: Install toolchain
uses: actions-rs/toolchain@v1
uses: dtolnay/rust-toolchain@master
with:
toolchain: stable
override: true
- name: Install mdbook
run: ./scripts/install-mdbook
- name: Install mdbook extras

View File

@@ -1,6 +1,6 @@
# Changelog
## Unreleased
## v1.17.0
### Changed

2
Cargo.lock generated
View File

@@ -967,7 +967,7 @@ dependencies = [
[[package]]
name = "mdbook-admonish"
version = "1.16.0"
version = "1.17.0"
dependencies = [
"anyhow",
"clap",

View File

@@ -1,6 +1,6 @@
[package]
name = "mdbook-admonish"
version = "1.16.0"
version = "1.17.0"
edition = "2021"
rust-version = "1.74.0"

1
v2.md
View File

@@ -3,6 +3,7 @@
## Compatibility to drop
- v1 config loading system from block info strings
- v2 config loading system from block info strings
- Support for `custom` configuration, moved to `directive.custom`
- `css-id-prefix` kebab case