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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants