Skip to content

Conversation

@tnull
Copy link
Contributor

@tnull tnull commented Nov 11, 2025

To ensure we're following SemVer

@tnull tnull requested a review from tankyleo November 11, 2025 13:46
@tnull
Copy link
Contributor Author

tnull commented Nov 11, 2025

Currently failing as we haven't published vss-client-ng yet.

Comment on lines +7 to +11
steps:
- name: Checkout source code
uses: actions/checkout@v4
- name: Check SemVer
uses: obi1kenobi/cargo-semver-checks-action@v2
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Help me understand why this step in ldk-node is not necessary here ? Thank you

 - name: Install Rust stable toolchain run: | curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --profile=minimal --default-toolchain stable rustup override set stable 
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Because the cargo-semver-checks-action comes with its own Rust version. I recently learned this and we simply haven't come around to drop the unnecessary step from LDK Node's CI yet.

@tnull tnull force-pushed the 2025-11-add-semver-checks branch from 89a00f1 to fb0c989 Compare November 11, 2025 18:35
To ensure we're following SemVer
@tnull tnull force-pushed the 2025-11-add-semver-checks branch from fb0c989 to 25d83ee Compare November 11, 2025 18:36
@tnull
Copy link
Contributor Author

tnull commented Nov 11, 2025

Rebased post-release of 0.4.

@tankyleo tankyleo merged commit 5b42dab into lightningdevkit:main Nov 11, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants