]> begriffs open source - cmsis/blob - .github/workflows/caller-corevalidation.yml
Two-tier approach to overcome GitHub permission restriction
[cmsis] / .github / workflows / caller-corevalidation.yml
1 name: Caller CoreValidation
2 on:
3   push:
4     branches: [ main ]
5   pull_request:
6     paths:
7       - .github/workflows/caller-corevalidation.yml
8       - CMSIS/Core/**/*
9       - CMSIS/Core_A/**/*
10       - CMSIS/CoreValidation/**/*
11       - Device/ARM/**/*
12   workflow_dispatch:
13
14 jobs:
15   upload_pr_number:
16     runs-on: ubuntu-latest
17     steps:
18       - name: Save PR number
19         env:
20           PR_NUMBER: ${{ github.event.number }}
21         run: |
22           mkdir -p ./pr
23           echo -n $PR_NUMBER > ./pr/pr_number
24       - uses: actions/upload-artifact@v3
25         with:
26           name: pr_number
27           path: pr/