|
59 | 59 | name: Lint & Test |
60 | 60 | needs: [docs-pr] |
61 | 61 | if: needs.docs-pr.outputs.docs-only != 'true' |
62 | | - runs-on: [self-hosted, Linux, X64, "1ES.Pool=hld-kvm-amd"] |
| 62 | + runs-on: [self-hosted, Linux, X64, "1ES.Pool=hld-kvm-amd","JobId=hyperagent-pr-validate-${{ github.run_id }}-${{ github.run_number }}-${{ github.run_attempt }}"] |
63 | 63 | steps: |
64 | 64 | - uses: actions/checkout@v6 |
65 | 65 |
|
@@ -99,30 +99,31 @@ jobs: |
99 | 99 | - windows-whp-release |
100 | 100 | include: |
101 | 101 | - build: linux-kvm-debug |
102 | | - os: [self-hosted, Linux, X64, "1ES.Pool=hld-kvm-amd"] |
103 | 102 | hypervisor: kvm |
104 | 103 | config: debug |
105 | 104 | - build: linux-kvm-release |
106 | | - os: [self-hosted, Linux, X64, "1ES.Pool=hld-kvm-amd"] |
107 | 105 | hypervisor: kvm |
108 | 106 | config: release |
109 | 107 | - build: linux-mshv-debug |
110 | | - os: [self-hosted, Linux, X64, "1ES.Pool=hld-azlinux3-mshv-amd"] |
111 | 108 | hypervisor: mshv |
112 | 109 | config: debug |
113 | 110 | - build: linux-mshv-release |
114 | | - os: [self-hosted, Linux, X64, "1ES.Pool=hld-azlinux3-mshv-amd"] |
115 | 111 | hypervisor: mshv |
116 | 112 | config: release |
117 | 113 | - build: windows-whp-debug |
118 | | - os: [self-hosted, Windows, X64, "1ES.Pool=hld-win2022-amd"] |
119 | 114 | hypervisor: whp |
120 | 115 | config: debug |
121 | 116 | - build: windows-whp-release |
122 | | - os: [self-hosted, Windows, X64, "1ES.Pool=hld-win2022-amd"] |
123 | 117 | hypervisor: whp |
124 | 118 | config: release |
125 | | - runs-on: ${{ matrix.os }} |
| 119 | + runs-on: ${{ fromJson( |
| 120 | + format('["self-hosted", "{0}", "X64", "1ES.Pool=hld-{1}-amd", "JobId={2}-{3}-{4}-{5}"]', |
| 121 | + matrix.hypervisor == 'whp' && 'Windows' || 'Linux', |
| 122 | + matrix.hypervisor == 'whp' && 'win2022' || matrix.hypervisor == 'mshv' && 'azlinux3-mshv' || 'kvm', |
| 123 | + matrix.build, |
| 124 | + github.run_id, |
| 125 | + github.run_number, |
| 126 | + github.run_attempt)) }} |
126 | 127 | steps: |
127 | 128 | - uses: actions/checkout@v6 |
128 | 129 |
|
|
0 commit comments