Skip to content

Commit 6ffdd26

Browse files
committed
Updates.
1 parent 2607d07 commit 6ffdd26

6 files changed

Lines changed: 29 additions & 59 deletions

File tree

.github/workflows/build-linux-gnu.yml

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -20,25 +20,19 @@ jobs:
2020
with:
2121
targets: x86_64-unknown-linux-gnu
2222

23-
- name: Get package name and version of the crate
24-
id: crate_metadata
23+
- name: Get package name and version
24+
id: metadata
2525
run: |
26-
NAME=$(cargo metadata --no-deps --format-version=1| jq -r '.packages[0].name')
26+
NAME=$(cargo metadata --no-deps --format-version=1 | jq -r '.packages[0].name')
2727
echo "name=$NAME" >> $GITHUB_OUTPUT
28-
VERSION=$(cargo metadata --no-deps --format-version=1| jq -r '.packages[0].version')
28+
VERSION=$(cargo metadata --no-deps --format-version=1 | jq -r '.packages[0].version')
2929
echo "version=$VERSION" >> $GITHUB_OUTPUT
3030
31-
- name: Run clippy
32-
run: cargo clippy --target=x86_64-unknown-linux-gnu -- -D warnings
33-
34-
- name: Run tests
35-
run: cargo test --target=x86_64-unknown-linux-gnu
36-
3731
- name: Build release binary
3832
run: cargo build --release --target=x86_64-unknown-linux-gnu
3933

4034
- name: Upload binary
4135
uses: actions/upload-artifact@v7
4236
with:
43-
name: ${{ steps.crate_metadata.outputs.name }}-v${{ steps.crate_metadata.outputs.version }}-x86_64-unknown-linux-gnu
44-
path: target/x86_64-unknown-linux-gnu/release/${{ steps.crate_metadata.outputs.name }}
37+
name: ${{ steps.metadata.outputs.name }}-v${{ steps.metadata.outputs.version }}-x86_64-unknown-linux-gnu
38+
path: target/x86_64-unknown-linux-gnu/release/${{ steps.metadata.outputs.name }}

.github/workflows/build-linux-musl.yml

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -23,25 +23,19 @@ jobs:
2323
- name: Install musl
2424
run: sudo apt-get update && sudo apt-get install -y musl-tools
2525

26-
- name: Get package name and version of the crate
27-
id: crate_metadata
26+
- name: Get package name and version
27+
id: metadata
2828
run: |
2929
NAME=$(cargo metadata --no-deps --format-version=1 | jq -r '.packages[0].name')
3030
echo "name=$NAME" >> $GITHUB_OUTPUT
3131
VERSION=$(cargo metadata --no-deps --format-version=1 | jq -r '.packages[0].version')
3232
echo "version=$VERSION" >> $GITHUB_OUTPUT
3333
34-
- name: Run clippy
35-
run: cargo clippy --target=x86_64-unknown-linux-musl -- -D warnings
36-
37-
- name: Run tests
38-
run: cargo test --target=x86_64-unknown-linux-musl
39-
4034
- name: Build release binary
4135
run: cargo build --release --target=x86_64-unknown-linux-musl
4236

4337
- name: Upload binary
4438
uses: actions/upload-artifact@v7
4539
with:
46-
name: ${{ steps.crate_metadata.outputs.name }}-v${{ steps.crate_metadata.outputs.version }}-x86_64-unknown-linux-musl
47-
path: target/x86_64-unknown-linux-musl/release/${{ steps.crate_metadata.outputs.name }}
40+
name: ${{ steps.metadata.outputs.name }}-v${{ steps.metadata.outputs.version }}-x86_64-unknown-linux-musl
41+
path: target/x86_64-unknown-linux-musl/release/${{ steps.metadata.outputs.name }}

.github/workflows/build-macos-aarch64.yml

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,25 +20,19 @@ jobs:
2020
with:
2121
targets: aarch64-apple-darwin
2222

23-
- name: Get package name and version of the crate
24-
id: crate_metadata
23+
- name: Get package name and version
24+
id: metadata
2525
run: |
2626
NAME=$(cargo metadata --no-deps --format-version=1 | jq -r '.packages[0].name')
2727
echo "name=$NAME" >> $GITHUB_OUTPUT
2828
VERSION=$(cargo metadata --no-deps --format-version=1 | jq -r '.packages[0].version')
2929
echo "version=$VERSION" >> $GITHUB_OUTPUT
3030
31-
- name: Run clippy
32-
run: cargo clippy --target=aarch64-apple-darwin -- -D warnings
33-
34-
- name: Run tests
35-
run: cargo test --target=aarch64-apple-darwin
36-
3731
- name: Build release binary
3832
run: cargo build --release --target=aarch64-apple-darwin
3933

4034
- name: Upload binary
4135
uses: actions/upload-artifact@v7
4236
with:
43-
name: ${{ steps.crate_metadata.outputs.name }}-v${{ steps.crate_metadata.outputs.version }}-aarch64-apple-darwin
44-
path: target/aarch64-apple-darwin/release/${{ steps.crate_metadata.outputs.name }}
37+
name: ${{ steps.metadata.outputs.name }}-v${{ steps.metadata.outputs.version }}-aarch64-apple-darwin
38+
path: target/aarch64-apple-darwin/release/${{ steps.metadata.outputs.name }}

.github/workflows/build-macos.yml

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,24 +21,18 @@ jobs:
2121
targets: x86_64-apple-darwin
2222

2323
- name: Get package name and version of the crate
24-
id: crate_metadata
24+
id: metadata
2525
run: |
2626
NAME=$(cargo metadata --no-deps --format-version=1 | jq -r '.packages[0].name')
2727
echo "name=$NAME" >> $GITHUB_OUTPUT
2828
VERSION=$(cargo metadata --no-deps --format-version=1 | jq -r '.packages[0].version')
2929
echo "version=$VERSION" >> $GITHUB_OUTPUT
3030
31-
- name: Run clippy
32-
run: cargo clippy --target=x86_64-apple-darwin -- -D warnings
33-
34-
- name: Run tests
35-
run: cargo test --target=x86_64-apple-darwin
36-
3731
- name: Build release binary
3832
run: cargo build --release --target=x86_64-apple-darwin
3933

4034
- name: Upload binary
4135
uses: actions/upload-artifact@v7
4236
with:
43-
name: ${{ steps.crate_metadata.outputs.name }}-v${{ steps.crate_metadata.outputs.version }}-x86_64-apple-darwin
44-
path: target/x86_64-apple-darwin/release/${{ steps.crate_metadata.outputs.name }}
37+
name: ${{ steps.metadata.outputs.name }}-v${{ steps.metadata.outputs.version }}-x86_64-apple-darwin
38+
path: target/x86_64-apple-darwin/release/${{ steps.metadata.outputs.name }}

.github/workflows/build-windows.yml

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,26 +20,20 @@ jobs:
2020
with:
2121
targets: x86_64-pc-windows-msvc
2222

23-
- name: Get package name and version of the crate
24-
id: crate_metadata
23+
- name: Get package name and version
24+
id: metadata
2525
shell: bash
2626
run: |
2727
NAME=$(cargo metadata --no-deps --format-version=1 | jq -r '.packages[0].name')
2828
echo "name=$NAME" >> $GITHUB_OUTPUT
2929
VERSION=$(cargo metadata --no-deps --format-version=1 | jq -r '.packages[0].version')
3030
echo "version=$VERSION" >> $GITHUB_OUTPUT
3131
32-
- name: Run clippy
33-
run: cargo clippy --target=x86_64-pc-windows-msvc -- -D warnings
34-
35-
- name: Run tests
36-
run: cargo test --target=x86_64-pc-windows-msvc
37-
3832
- name: Build release binary
3933
run: cargo build --release --target=x86_64-pc-windows-msvc
4034

4135
- name: Upload binary
4236
uses: actions/upload-artifact@v7
4337
with:
44-
name: ${{ steps.crate_metadata.outputs.name }}-v${{ steps.crate_metadata.outputs.version }}-x86_64-pc-windows-msvc
45-
path: target/x86_64-pc-windows-msvc/release/${{ steps.crate_metadata.outputs.name }}.exe
38+
name: ${{ steps.metadata.outputs.name }}-v${{ steps.metadata.outputs.version }}-x86_64-pc-windows-msvc
39+
path: target/x86_64-pc-windows-msvc/release/${{ steps.metadata.outputs.name }}.exe

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
### mdbook-yapp
22

33
[![crates.io][crates-badge]][crates-url]
4-
[![coverage][cov-badge]][cov-url]
4+
[![coverage][cov-badge]][cov-url]
55
![build-linux-gnu][build-badge-linux-gnu]
66
![build-linux-musl][build-badge-linux-musl]
7-
![build Windows][build-badge-windows]
8-
![build macOs][build-badge-macos]
9-
![build macOs arm64][build-badge-macos-arm64]
7+
![build-macos][build-badge-macos]
8+
![build-macos-aarch64][build-badge-macos-aarch64]
9+
![build-windows][build-badge-windows]
1010
[![mit-license][mit-badge]][mit-license-url]
1111
[![apache-license][apache-badge]][apache-license-url]
12-
[![cc][cc-badge]][cc-url]
12+
[![cc][cc-badge]][cc-url]
1313
[![mbh][mbh-badge]][mbh-url]
1414
[![es][es-badge]][es-url]
1515

@@ -19,9 +19,9 @@
1919
[cov-url]: https://crates.io/crates/coverio
2020
[build-badge-linux-gnu]: https://github.com/EngosSoftware/mdbook-yapp/actions/workflows/build-linux-gnu.yml/badge.svg
2121
[build-badge-linux-musl]: https://github.com/EngosSoftware/mdbook-yapp/actions/workflows/build-linux-musl.yml/badge.svg
22-
[build-badge-windows]: https://github.com/EngosSoftware/mdbook-yapp/actions/workflows/build-windows.yml/badge.svg
2322
[build-badge-macos]: https://github.com/EngosSoftware/mdbook-yapp/actions/workflows/build-macos.yml/badge.svg
24-
[build-badge-macos-arm64]: https://github.com/EngosSoftware/mdbook-yapp/actions/workflows/build-macos-aarch64.yml/badge.svg
23+
[build-badge-macos-aarch64]: https://github.com/EngosSoftware/mdbook-yapp/actions/workflows/build-macos-aarch64.yml/badge.svg
24+
[build-badge-windows]: https://github.com/EngosSoftware/mdbook-yapp/actions/workflows/build-windows.yml/badge.svg
2525
[mit-badge]: https://img.shields.io/badge/License-MIT-4169E1.svg
2626
[mit-url]: https://opensource.org/licenses/MIT
2727
[mit-license-url]: https://github.com/EngosSoftware/mdbook-yapp/blob/main/LICENSE-MIT
@@ -31,7 +31,7 @@
3131
[apache-notice-url]: https://github.com/EngosSoftware/mdbook-yapp/blob/main/NOTICE
3232
[cc-badge]: https://img.shields.io/badge/Contributor%20Covenant-2.1-4169E1.svg
3333
[cc-url]: https://github.com/EngosSoftware/mdbook-yapp/blob/main/CODE_OF_CONDUCT.md
34-
[mbh-badge]: https://img.shields.io/badge/Made_by_a-HUMAN-DC143C.svg
34+
[mbh-badge]: https://img.shields.io/badge/Made_by-HUMAN-DC143C.svg
3535
[mbh-url]: https://github.com/DariuszDepta
3636
[es-badge]: https://img.shields.io/badge/at-Engos_Software-32CD32.svg
3737
[es-url]: https://engos.de

0 commit comments

Comments
 (0)