From 5827f5a465b10df31596e6f77125160887eb652a Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Mon, 19 Oct 2026 09:19:12 +0300 Subject: workflows/test: check the prefix output --- .github/workflows/test.yml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 2a6534f..5365e7d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -41,6 +41,9 @@ jobs: - windows-2022 - windows-2025 - windows-latest + include: + - {platform: x86, expected_prefix: i686-w64-mingw32} + - {platform: x64, expected_prefix: x86_64-w64-mingw32} runs-on: ${{ matrix.os }} name: | Test: ${{ matrix.os }} / ${{ matrix.platform }} @@ -61,6 +64,11 @@ jobs: with: platform: ${{ matrix.platform }} cc: 1 + - name: Check prefix + env: + PREFIX: ${{ steps.setup.outputs.prefix }} + run: | + $env:PREFIX -eq '${{ matrix.expected_prefix }}' -or $(throw "Unexpected prefix: $env:PREFIX") - name: Build threads.exe env: GXX: ${{ steps.setup.outputs.gxx }} @@ -97,10 +105,15 @@ jobs: uses: $/ with: version: ${{ matrix.version }} - - name: Verify the version + - name: Verify version uses: $/.github/actions/check-cc with: version: ${{ matrix.version }} + - name: Check prefix + env: + PREFIX: ${{ steps.setup.outputs.prefix }} + run: | + $env:PREFIX -eq 'x86_64-w64-mingw32' -or $(throw "Unexpected prefix: $env:PREFIX") - name: Build threads.exe env: GXX: ${{ steps.setup.outputs.gxx }} -- cgit v1.3