From b2bdda653f5b37709af38ea734c14b3ab29a5e24 Mon Sep 17 00:00:00 2001 From: lovasoa Date: Mon, 28 Sep 2026 01:10:02 +0200 Subject: [PATCH 1/2] ci: label and smoke-test CLI host artifacts accurately --- .github/workflows/sqlx.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/sqlx.yml b/.github/workflows/sqlx.yml index 5162d034b9..b6d1fd2a14 100644 --- a/.github/workflows/sqlx.yml +++ b/.github/workflows/sqlx.yml @@ -77,7 +77,7 @@ jobs: os: [ubuntu-latest, windows-2025-vs2026] #, macOS-latest] include: - os: ubuntu-latest - target: x86_64-unknown-linux-musl + target: x86_64-unknown-linux-gnu args: --features openssl-vendored bin: target/debug/cargo-sqlx - os: windows-2025-vs2026 @@ -99,10 +99,14 @@ jobs: --bin cargo-sqlx ${{ matrix.args }} + - name: Smoke-test CLI binary + run: ./${{ matrix.bin }} --version + - uses: actions/upload-artifact@v7 with: name: cargo-sqlx-${{ matrix.target }} path: ${{ matrix.bin }} + if-no-files-found: error sqlite: name: SQLite From 2215c36229d68dcf2232657acf7fbf606ab8dfc5 Mon Sep 17 00:00:00 2001 From: lovasoa Date: Mon, 28 Sep 2026 01:10:19 +0200 Subject: [PATCH 2/2] ci: invoke CLI smoke test as a cargo subcommand --- .github/workflows/sqlx.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sqlx.yml b/.github/workflows/sqlx.yml index b6d1fd2a14..1da752c880 100644 --- a/.github/workflows/sqlx.yml +++ b/.github/workflows/sqlx.yml @@ -100,7 +100,7 @@ jobs: ${{ matrix.args }} - name: Smoke-test CLI binary - run: ./${{ matrix.bin }} --version + run: ./${{ matrix.bin }} sqlx --version - uses: actions/upload-artifact@v7 with: