Skip to content

Commit 367a3e9

Browse files
committed
Release v0.1.1
1 parent 707dd47 commit 367a3e9

File tree

2 files changed

+26
-3
lines changed

2 files changed

+26
-3
lines changed

.github/workflows/rust.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ jobs:
1818
contents: write
1919
outputs:
2020
release-id: ${{ steps.create-release.outputs.release_id }}
21+
release-tag: ${{ steps.create-release.outputs.release_tag }}
2122
release-flag: ${{ steps.set-release-flag.outputs.release_flag }}
2223
pkg-name: ${{ steps.get-package-info.outputs.pkg_name }}
2324
bin-name: ${{ steps.get-package-info.outputs.bin_name }}
@@ -69,6 +70,7 @@ jobs:
6970
id: create-release
7071
run: |
7172
release_tag="v${{ env.pkg_version }}"
73+
echo "release_tag=${release_tag}" >> "$GITHUB_OUTPUT"
7274
cargo_prerelease=("alpha" "beta" "rc")
7375
prerelease=false
7476
for cargo_pre in "${cargo_prerelease[@]}"; do
@@ -129,6 +131,17 @@ jobs:
129131
contents: write
130132

131133
steps:
134+
- name: Release ID Propagation
135+
id: release-id-check
136+
run: |
137+
if [ -n "${{ needs.release.outputs.release-id }}" ]; then
138+
echo "Release ID propagated: ${{ needs.release.outputs.release-id }}"
139+
else
140+
echo "Release ID propagation failed. Exiting.."
141+
exit 1
142+
fi
143+
echo "start_time=$(date +%s)" >> "$GITHUB_ENV"
144+
shell: bash
132145
- name: Checkout Repo
133146
uses: actions/checkout@v4
134147
- name: Update Rust
@@ -208,6 +221,16 @@ jobs:
208221
"https://uploads.github.com/repos/${{ github.repository }}/releases/${{ needs.release.outputs.release-id }}/assets?name=${{ matrix.platform.name }}"
209222
shell: bash
210223

224+
- name: Runtime Analyzer
225+
run: |
226+
start=${{ env.start_time }}
227+
end=$(date +%s)
228+
time_taken=$((end-start))
229+
url="${{ github.server_url }}/${{ github.repository }}/releases/download/${{ needs.release.outputs.release-tag }}/${{ matrix.platform.name }}"
230+
hyperlink="[${{ matrix.platform.release_for }}]($url)"
231+
echo "🚀 Built for $hyperlink in $time_taken seconds" >> $GITHUB_STEP_SUMMARY
232+
shell: bash
233+
211234
publish-crate:
212235
needs:
213236
- release

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "VaultAPI-Client"
3-
version = "0.0.1"
3+
version = "0.1.1"
44
description = "Client application for VaultAPI server."
55
license = "MIT"
66
documentation = "https://docs.rs/VaultAPI-Client"
@@ -28,7 +28,7 @@ rustdoc-args = ["--no-deps", "--document-private-items"]
2828
[dependencies]
2929
base64 = "0.22.1"
3030
serde = { version = "1.0.217", features = ["derive"] }
31-
serde_json = "1.0.135"
31+
serde_json = "1.0.137"
3232
dotenv = "0.15.0"
3333
ring = "0.17.8"
34-
reqwest = { version = "0.12.7", features = ["blocking", "json"] }
34+
reqwest = { version = "0.12.12", features = ["blocking", "json"] }

0 commit comments

Comments
 (0)