CI: add/extend curl binary info, VS2010 32-bit, misc improvements

- fix `find` commands to not miss items.

- call `file` on the built files in `curl -V` steps.
  To give more feedback on what was built.

- add `curl info` step for cross-jobs that can't do a `curl -V`.
  It lists the files built and calls `file` on them.

- appveyor: make a VS2010 32-bit to match the VS2008 job it replaced.
  Follow-up to d34aeecb08 #15934

- GHA/windows: drop the word "old" from standalone mingw-w64 jobs to not
  conflate it with "old mingw" we no longer support (while also keeping
  it short).

Cherry-picked from #15975
Closes #16001
This commit is contained in:
Viktor Szakats 2025-01-12 20:07:09 +01:00
parent be82a3605a
commit 55f3ba447f
No known key found for this signature in database
GPG key ID: B5ABD165E2AEF201
4 changed files with 21 additions and 9 deletions

View file

@ -299,6 +299,10 @@ jobs:
make -j5 -C bld
fi
- name: 'curl info'
run: |
find . -type f \( -name curl -o -name '*.a' \) -exec file '{}' \;
- name: 'build tests'
if: ${{ matrix.build == 'cmake' }} # skip for autotools to save time
run: |
@ -402,6 +406,10 @@ jobs:
make -j5 -C bld
fi
- name: 'curl info'
run: |
find . \( -name '*.exe' -o -name '*.a' \) -exec file '{}' \;
- name: 'build tests'
if: ${{ matrix.build == 'cmake' }} # skip for autotools to save time
run: |