Skip to content

Commit 4ee490d

Browse files
committed
Prepared version v0.2.2
1 parent 3ebd797 commit 4ee490d

5 files changed

Lines changed: 5 additions & 76 deletions

File tree

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

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,5 @@ jobs:
2020
with:
2121
targets: x86_64-unknown-linux-gnu
2222

23-
- name: Get package name and version
24-
id: metadata
25-
run: |
26-
NAME=$(cargo metadata --no-deps --format-version=1 | jq -r '.packages[0].name')
27-
echo "name=$NAME" >> $GITHUB_OUTPUT
28-
VERSION=$(cargo metadata --no-deps --format-version=1 | jq -r '.packages[0].version')
29-
echo "version=$VERSION" >> $GITHUB_OUTPUT
30-
31-
- name: Build release binary
23+
- name: Build release library
3224
run: cargo build --release --target=x86_64-unknown-linux-gnu
33-
34-
- name: Upload binary
35-
uses: actions/upload-artifact@v7
36-
with:
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: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -23,19 +23,5 @@ 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
27-
id: metadata
28-
run: |
29-
NAME=$(cargo metadata --no-deps --format-version=1 | jq -r '.packages[0].name')
30-
echo "name=$NAME" >> $GITHUB_OUTPUT
31-
VERSION=$(cargo metadata --no-deps --format-version=1 | jq -r '.packages[0].version')
32-
echo "version=$VERSION" >> $GITHUB_OUTPUT
33-
34-
- name: Build release binary
26+
- name: Build release library
3527
run: cargo build --release --target=x86_64-unknown-linux-musl
36-
37-
- name: Upload binary
38-
uses: actions/upload-artifact@v7
39-
with:
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: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,5 @@ jobs:
2020
with:
2121
targets: aarch64-apple-darwin
2222

23-
- name: Get package name and version
24-
id: metadata
25-
run: |
26-
NAME=$(cargo metadata --no-deps --format-version=1 | jq -r '.packages[0].name')
27-
echo "name=$NAME" >> $GITHUB_OUTPUT
28-
VERSION=$(cargo metadata --no-deps --format-version=1 | jq -r '.packages[0].version')
29-
echo "version=$VERSION" >> $GITHUB_OUTPUT
30-
31-
- name: Build release binary
23+
- name: Build release library
3224
run: cargo build --release --target=aarch64-apple-darwin
33-
34-
- name: Upload binary
35-
uses: actions/upload-artifact@v7
36-
with:
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: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -20,19 +20,5 @@ jobs:
2020
with:
2121
targets: x86_64-apple-darwin
2222

23-
- name: Get package name and version of the crate
24-
id: metadata
25-
run: |
26-
NAME=$(cargo metadata --no-deps --format-version=1 | jq -r '.packages[0].name')
27-
echo "name=$NAME" >> $GITHUB_OUTPUT
28-
VERSION=$(cargo metadata --no-deps --format-version=1 | jq -r '.packages[0].version')
29-
echo "version=$VERSION" >> $GITHUB_OUTPUT
30-
31-
- name: Build release binary
23+
- name: Build release library
3224
run: cargo build --release --target=x86_64-apple-darwin
33-
34-
- name: Upload binary
35-
uses: actions/upload-artifact@v7
36-
with:
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: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -20,20 +20,5 @@ jobs:
2020
with:
2121
targets: x86_64-pc-windows-msvc
2222

23-
- name: Get package name and version
24-
id: metadata
25-
shell: bash
26-
run: |
27-
NAME=$(cargo metadata --no-deps --format-version=1 | jq -r '.packages[0].name')
28-
echo "name=$NAME" >> $GITHUB_OUTPUT
29-
VERSION=$(cargo metadata --no-deps --format-version=1 | jq -r '.packages[0].version')
30-
echo "version=$VERSION" >> $GITHUB_OUTPUT
31-
32-
- name: Build release binary
23+
- name: Build release library
3324
run: cargo build --release --target=x86_64-pc-windows-msvc
34-
35-
- name: Upload binary
36-
uses: actions/upload-artifact@v7
37-
with:
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

0 commit comments

Comments
 (0)