Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 9 additions & 3 deletions .github/workflows/IOtest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,9 @@ jobs:
# IOtest_fks IOtest_fd_gauge IOtest_export
# IOtest_unit_proc IOtest_ewsudakov
# Each keeps its own steps, run even when an earlier one failed.
runs-on: ubuntu-24.04
# Runs on the self-hosted alma10 runners (cern1, ...) to spare the hosted queue;
# fork PRs stay on ubuntu-24.04 so outside code never runs on our machines.
runs-on: ${{ github.event.pull_request.head.repo.fork && 'ubuntu-24.04' || fromJSON('["self-hosted", "alma10"]') }}
steps:
- uses: actions/checkout@v5

Expand Down Expand Up @@ -101,7 +103,9 @@ jobs:

# Loop squared-order IOTest – needs UFO model cache (from unittest_29)
IOtest_loop_sqso:
runs-on: ubuntu-24.04
# Runs on the self-hosted alma10 runners (cern1, ...) to spare the hosted queue;
# fork PRs stay on ubuntu-24.04 so outside code never runs on our machines.
runs-on: ${{ github.event.pull_request.head.repo.fork && 'ubuntu-24.04' || fromJSON('["self-hosted", "alma10"]') }}
steps:
- uses: actions/checkout@v5
- uses: ./.github/actions/restore_ufomodel
Expand Down Expand Up @@ -176,7 +180,9 @@ jobs:

# Gnuplot histogram output IOTest (from acceptancetest_100)
IOtest_gnuplot:
runs-on: ubuntu-24.04
# Runs on the self-hosted alma10 runners (cern1, ...) to spare the hosted queue;
# fork PRs stay on ubuntu-24.04 so outside code never runs on our machines.
runs-on: ${{ github.event.pull_request.head.repo.fork && 'ubuntu-24.04' || fromJSON('["self-hosted", "alma10"]') }}
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/checkout_mg5
Expand Down
Loading