Skip to content

Commit 257dd0d

Browse files
committed
fix: correct vv0.1.0 double-v in README and harden version stripping in workflow
1 parent ddd8836 commit 257dd0d

2 files changed

Lines changed: 14 additions & 12 deletions

File tree

.github/workflows/update-readme-version.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,14 @@ jobs:
2929
env:
3030
TAG: ${{ github.event.release.tag_name }}
3131
run: |
32-
# Use manual input if triggered via workflow_dispatch, otherwise strip 'v' from the release tag
32+
# Use manual input if triggered via workflow_dispatch, otherwise strip 'v' from the release tag.
33+
# Always strip a leading 'v' so both "0.1.0" and "v0.1.0" inputs work correctly.
3334
if [ -n "${{ inputs.version }}" ]; then
34-
VERSION="${{ inputs.version }}"
35+
RAW="${{ inputs.version }}"
3536
else
36-
VERSION="${TAG#v}"
37+
RAW="${TAG}"
3738
fi
39+
VERSION="${RAW#v}"
3840
echo "version=${VERSION}" >> "$GITHUB_OUTPUT"
3941
shell: bash
4042

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@ Or install manually from the release tarball:
1818

1919
```bash
2020
# Apple Silicon (M1/M2/M3)
21-
curl -LO https://github.com/KDM-cli/kdc-cli/releases/latest/download/kdc-vv0.1.0-aarch64-apple-darwin.tar.gz
22-
tar -xzf kdc-vv0.1.0-aarch64-apple-darwin.tar.gz
21+
curl -LO https://github.com/KDM-cli/kdc-cli/releases/latest/download/kdc-v0.1.0-aarch64-apple-darwin.tar.gz
22+
tar -xzf kdc-v0.1.0-aarch64-apple-darwin.tar.gz
2323
sudo mv kdc /usr/local/bin/
2424

2525
# Intel
26-
curl -LO https://github.com/KDM-cli/kdc-cli/releases/latest/download/kdc-vv0.1.0-x86_64-apple-darwin.tar.gz
27-
tar -xzf kdc-vv0.1.0-x86_64-apple-darwin.tar.gz
26+
curl -LO https://github.com/KDM-cli/kdc-cli/releases/latest/download/kdc-v0.1.0-x86_64-apple-darwin.tar.gz
27+
tar -xzf kdc-v0.1.0-x86_64-apple-darwin.tar.gz
2828
sudo mv kdc /usr/local/bin/
2929
```
3030

@@ -58,13 +58,13 @@ sudo rpm -i https://github.com/KDM-cli/kdc-cli/releases/latest/download/kdc-v0.1
5858

5959
```bash
6060
# x86_64
61-
curl -LO https://github.com/KDM-cli/kdc-cli/releases/latest/download/kdc-vv0.1.0-x86_64-unknown-linux-gnu.tar.gz
62-
tar -xzf kdc-vv0.1.0-x86_64-unknown-linux-gnu.tar.gz
61+
curl -LO https://github.com/KDM-cli/kdc-cli/releases/latest/download/kdc-v0.1.0-x86_64-unknown-linux-gnu.tar.gz
62+
tar -xzf kdc-v0.1.0-x86_64-unknown-linux-gnu.tar.gz
6363
sudo mv kdc /usr/local/bin/
6464

6565
# aarch64
66-
curl -LO https://github.com/KDM-cli/kdc-cli/releases/latest/download/kdc-vv0.1.0-aarch64-unknown-linux-gnu.tar.gz
67-
tar -xzf kdc-vv0.1.0-aarch64-unknown-linux-gnu.tar.gz
66+
curl -LO https://github.com/KDM-cli/kdc-cli/releases/latest/download/kdc-v0.1.0-aarch64-unknown-linux-gnu.tar.gz
67+
tar -xzf kdc-v0.1.0-aarch64-unknown-linux-gnu.tar.gz
6868
sudo mv kdc /usr/local/bin/
6969
```
7070

@@ -75,7 +75,7 @@ sudo mv kdc /usr/local/bin/
7575
Download the `.zip` from the [releases page](https://github.com/KDM-cli/kdc-cli/releases/latest):
7676

7777
```
78-
kdc-vv0.1.0-x86_64-pc-windows-msvc.zip
78+
kdc-v0.1.0-x86_64-pc-windows-msvc.zip
7979
```
8080

8181
Extract `kdc.exe` and place it somewhere on your `PATH` (e.g. `C:\Users\<you>\bin\`).

0 commit comments

Comments
 (0)