Skip to content

Commit 79a43a1

Browse files
Switch to Rocky8 in workflow (#2308)
2 parents 8877ef4 + ed66905 commit 79a43a1

File tree

3 files changed

+9
-33
lines changed

3 files changed

+9
-33
lines changed

.github/workflows/cos7_testing.yml renamed to .github/workflows/rocky_testing.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Testing with CentOS 7 docker
1+
name: Testing with Rocky docker
22

33
on:
44
push:
@@ -16,42 +16,42 @@ concurrency:
1616

1717
jobs:
1818
test:
19-
# It is hosted on Ubuntu but the docker image is built on CentOS 7
19+
# It is hosted on Ubuntu but the docker image is built on Rocky
2020
runs-on: ubuntu-latest
2121

2222
steps:
2323
- uses: actions/checkout@v4
2424

2525
- name: Pre-load docker image
26-
run: docker pull ghcr.io/mantidproject/mantidimaging:centos7
26+
run: docker pull ghcr.io/mantidproject/mantidimaging:rocky8
2727

2828
- name: List versions
2929
uses: ./.github/actions/test
3030
with:
3131
command: python --version; conda list ; pip list
32-
label: centos7
32+
label: rocky8
3333

3434
- name: yapf
3535
uses: ./.github/actions/test
3636
with:
3737
command: yapf --parallel --diff --recursive .
38-
label: centos7
38+
label: rocky8
3939

4040
- name: ruff
4141
uses: ./.github/actions/test
4242
with:
4343
command: ruff check .
44-
label: centos7
44+
label: rocky8
4545

4646
- name: mypy
4747
uses: ./.github/actions/test
4848
with:
4949
command: mypy --ignore-missing-imports mantidimaging
50-
label: centos7
50+
label: rocky8
5151

5252
- name: pytest
5353
timeout-minutes: 5
5454
uses: ./.github/actions/test
5555
with:
5656
command: xvfb-run pytest -n auto -o log_cli=true --ignore=mantidimaging/eyes_tests --durations=10
57-
label: centos7
57+
label: rocky8

docker/Makefile

Lines changed: 0 additions & 24 deletions
This file was deleted.

docs/installation.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Requirements
1717
------------
1818

1919
Operating system
20-
- Linux. Tested on Ubuntu 18.04, 20.04, 22.04 and CentOS 7
20+
- Linux. Tested on Ubuntu 18.04, 20.04, 22.04 and Rocky 8
2121
- Windows. Tested on Windows 10
2222

2323
GPU

0 commit comments

Comments
 (0)