Rob Bradford
92e48f7cf6
build: Enable new VFIO worker
...
Based on revert of commit 78ea83d753
.
Signed-off-by: Rob Bradford <rbradford@rivosinc.com>
2024-10-12 19:11:12 +00:00
Rob Bradford
78ea83d753
build: Temporarily remove vfio workflow
...
This worker is no longer available.
Signed-off-by: Rob Bradford <rbradford@rivosinc.com>
2024-10-07 14:12:54 +01:00
Bo Chen
b5cce0d371
build: Enable vfio and sgx worker
...
This reverts commit 7d84654a79
.
Signed-off-by: Bo Chen <chen.bo@intel.com>
2024-07-03 00:34:28 +00:00
Bo Chen
7d84654a79
build: Temporarily disable vfio and sgx worker
...
The corresponding bare-metal runner needs to be offline for
maintenance.
Signed-off-by: Bo Chen <chen.bo@intel.com>
2024-06-25 17:40:20 +00:00
Rob Bradford
0f71956d6d
build: Use authentication token to avoid GitHub rate limit
...
The workers share a common public IP address and often GitHub will
reject attempts to access the API due to exceeding the anonymous rate
limit threshold.
Signed-off-by: Rob Bradford <rbradford@rivosinc.com>
2024-03-02 12:40:30 +00:00
Bo Chen
46c9b9693c
build: Allow 'cancel-in-progress' for bare-metal workers
...
Signed-off-by: Bo Chen <chen.bo@intel.com>
2024-03-02 11:10:19 +00:00
Rob Bradford
cdafe5344d
build: Add SGX, VFIO and rate limit testing to MQ
...
Run these workflows as part of the merge queue to help improve testing
coverage.
Signed-off-by: Rob Bradford <rbradford@rivosinc.com>
2024-03-01 08:50:45 +00:00
Bo Chen
f48942ce3f
build: Add a step to fix workspace permissions on bare-metal workers
...
When a bare-metal worker is canceled, its workspace can be left with
files owned by the root user as a result of running tests from our
container. This patch add a step to fix workspace permissions for such
case before checking out code.
Signed-off-by: Bo Chen <chen.bo@intel.com>
2024-03-01 08:50:45 +00:00
Rob Bradford
cb8a728dfb
build: Remove unnecessary if event checks from vfio/sgx workflows
...
Signed-off-by: Rob Bradford <rbradford@rivosinc.com>
2024-02-28 20:11:20 +00:00
Ravi kumar Veeramally
b765acd608
build: Add GitHub action for VFIO integration tests
...
Signed-off-by: Ravi kumar Veeramally <ravikumar.veeramally@intel.com>
2024-02-23 16:25:47 +00:00