[3.10] gh-100538: Add workflow to verify bundled libexpat (GH-145359) (#145407)

gh-100538: Add workflow to verify bundled libexpat (GH-145359)

Add workflow to verify bundled libexpat.
(cherry picked from commit c9a5d9aae4)

Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
This commit is contained in:
Miss Islington (bot) 2026-03-02 23:48:10 +01:00 committed by GitHub
parent e1a8a0393c
commit dad6f8dff8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

32
.github/workflows/verify-expat.yml vendored Normal file
View file

@ -0,0 +1,32 @@
name: Verify bundled libexpat
on:
workflow_dispatch:
push:
paths:
- 'Modules/expat/**'
- '.github/workflows/verify-expat.yml'
pull_request:
paths:
- 'Modules/expat/**'
- '.github/workflows/verify-expat.yml'
permissions:
contents: read
concurrency:
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
cancel-in-progress: true
jobs:
verify:
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- uses: actions/checkout@v6
with:
persist-credentials: false
- name: Download and verify bundled libexpat files
run: |
./Modules/expat/refresh.sh
git diff --exit-code Modules/expat/