1name: ondemand 2 3on: 4 workflow_dispatch: 5 inputs: 6 kernel-origin: 7 description: 'git repo for linux kernel' 8 default: 'https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git' 9 required: true 10 kernel-rev: 11 description: 'rev/tag/branch for linux kernel' 12 default: "master" 13 required: true 14 pahole-origin: 15 description: 'git repo for pahole' 16 default: 'https://git.kernel.org/pub/scm/devel/pahole/pahole.git' 17 required: true 18 pahole-rev: 19 description: 'ref/tag/branch for pahole' 20 default: "master" 21 required: true 22 23jobs: 24 vmtest: 25 runs-on: ubuntu-latest 26 name: vmtest with customized pahole/Kernel 27 steps: 28 - uses: actions/checkout@v3 29 - uses: ./.github/actions/setup 30 - uses: ./.github/actions/vmtest 31 with: 32 kernel: 'LATEST' 33 kernel-rev: ${{ github.event.inputs.kernel-rev }} 34 kernel-origin: ${{ github.event.inputs.kernel-origin }} 35 pahole: ${{ github.event.inputs.pahole-rev }} 36 pahole-origin: ${{ github.event.inputs.pahole-origin }} 37