ci: refine workflow permissions and version parsing logic (#4922)

Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
This commit is contained in:
James Rich
2026-03-25 20:16:22 -05:00
committed by GitHub
parent a005231d94
commit 6f95435cfc
8 changed files with 39 additions and 9 deletions

View File

@@ -8,6 +8,9 @@ on:
- 'docs/**'
- '.gitignore'
permissions:
contents: read
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
@@ -113,6 +116,7 @@ jobs:
check-workflow-status:
name: Check Workflow Status
runs-on: ubuntu-latest
permissions: {}
needs: [check-changes, verify-check-changes-filter, validate-and-build]
if: always()
steps: