From e2b020dcbda1c6db8c254a8a49c710b60ad836fc Mon Sep 17 00:00:00 2001 From: Pierre Siddall <43399998+Pierre-siddall@users.noreply.github.com> Date: Wed, 11 Mar 2026 08:51:56 +0000 Subject: [PATCH 1/9] Add fortitude linting to CI/CD pipeline --- .github/workflows/lint-fortran.yaml | 16 ++++++++++++++++ fortitude.toml | 5 +++++ 2 files changed, 21 insertions(+) create mode 100644 .github/workflows/lint-fortran.yaml create mode 100644 fortitude.toml diff --git a/.github/workflows/lint-fortran.yaml b/.github/workflows/lint-fortran.yaml new file mode 100644 index 0000000..b5ae2b5 --- /dev/null +++ b/.github/workflows/lint-fortran.yaml @@ -0,0 +1,16 @@ +# ----------------------------------------------------------------------------- +# (C) Crown copyright Met Office. All rights reserved. +# The file LICENCE, distributed with this code, contains details of the terms +# under which the code may be used. +# ----------------------------------------------------------------------------- + +name: Lint Fortran + +on: + pull_request: + +jobs: + fortitude-lint: + uses: MetOffice/growss/.github/workflows/fortran-lint.yaml@main + with: + runner: "ubuntu-24.04" diff --git a/fortitude.toml b/fortitude.toml new file mode 100644 index 0000000..a765ac6 --- /dev/null +++ b/fortitude.toml @@ -0,0 +1,5 @@ +[check] +select=["E000","C031","C032","C043","C051", +"C091","C082","C141","OB011","OB021","OB051", +"OB061","MOD001","PORT011","PORT012","PORT021", +"FORT001","FORT002","FORT003","FORT004","FORT005"] From b1e481a05943a434382d126930d36fe5bdadfc47 Mon Sep 17 00:00:00 2001 From: Pierre Siddall <43399998+Pierre-siddall@users.noreply.github.com> Date: Wed, 11 Mar 2026 08:56:09 +0000 Subject: [PATCH 2/9] sign contributers file --- CONTRIBUTORS.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index 27b4447..6374634 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -5,3 +5,4 @@ | james-bruten-mo | James Bruten | Met Office | 2025-12-09 | | andrewcoughtrie | Andrew Coughtrie | Met Office | 2026-02-10 | | jennyhickson | Jenny Hickson | Met Office | 2026-03-02 | +| Pierre-siddall| Pierre Siddall| Met Office | 2026-03-11| From 6cd61b83b99bd55cbf040fd42c2d813e3b474909 Mon Sep 17 00:00:00 2001 From: Pierre Siddall <43399998+Pierre-siddall@users.noreply.github.com> Date: Mon, 16 Mar 2026 09:10:37 +0000 Subject: [PATCH 3/9] change contributers --- CONTRIBUTORS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index 6374634..fd21447 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -5,4 +5,4 @@ | james-bruten-mo | James Bruten | Met Office | 2025-12-09 | | andrewcoughtrie | Andrew Coughtrie | Met Office | 2026-02-10 | | jennyhickson | Jenny Hickson | Met Office | 2026-03-02 | -| Pierre-siddall| Pierre Siddall| Met Office | 2026-03-11| +| Pierre-siddall| Pierre Siddall| Met Office | 2026-03-13| From f30f656412bae4b0f9bac2bdb8ed9796a97e0aec Mon Sep 17 00:00:00 2001 From: Pierre Siddall <43399998+Pierre-siddall@users.noreply.github.com> Date: Mon, 16 Mar 2026 09:12:25 +0000 Subject: [PATCH 4/9] Update CONTRIBUTORS.md --- CONTRIBUTORS.md | 1 - 1 file changed, 1 deletion(-) diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index fd21447..27b4447 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -5,4 +5,3 @@ | james-bruten-mo | James Bruten | Met Office | 2025-12-09 | | andrewcoughtrie | Andrew Coughtrie | Met Office | 2026-02-10 | | jennyhickson | Jenny Hickson | Met Office | 2026-03-02 | -| Pierre-siddall| Pierre Siddall| Met Office | 2026-03-13| From ee8ba37188571f07b555e5a47f1302eff2d20ea1 Mon Sep 17 00:00:00 2001 From: Pierre Siddall <43399998+Pierre-siddall@users.noreply.github.com> Date: Mon, 16 Mar 2026 09:19:35 +0000 Subject: [PATCH 5/9] Revert "Update CONTRIBUTORS.md" This reverts commit f30f656412bae4b0f9bac2bdb8ed9796a97e0aec. --- CONTRIBUTORS.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index 27b4447..fd21447 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -5,3 +5,4 @@ | james-bruten-mo | James Bruten | Met Office | 2025-12-09 | | andrewcoughtrie | Andrew Coughtrie | Met Office | 2026-02-10 | | jennyhickson | Jenny Hickson | Met Office | 2026-03-02 | +| Pierre-siddall| Pierre Siddall| Met Office | 2026-03-13| From 6f5ca73ba1c660876ad9b922b7d28e93680a6dfc Mon Sep 17 00:00:00 2001 From: Pierre Siddall <43399998+Pierre-siddall@users.noreply.github.com> Date: Mon, 16 Mar 2026 09:19:55 +0000 Subject: [PATCH 6/9] Revert "change contributers" This reverts commit 6cd61b83b99bd55cbf040fd42c2d813e3b474909. --- CONTRIBUTORS.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index fd21447..6374634 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -5,4 +5,4 @@ | james-bruten-mo | James Bruten | Met Office | 2025-12-09 | | andrewcoughtrie | Andrew Coughtrie | Met Office | 2026-02-10 | | jennyhickson | Jenny Hickson | Met Office | 2026-03-02 | -| Pierre-siddall| Pierre Siddall| Met Office | 2026-03-13| +| Pierre-siddall| Pierre Siddall| Met Office | 2026-03-11| From 0f5d8d677edef98be6e42239cc1dba3149de374a Mon Sep 17 00:00:00 2001 From: Pierre Siddall <43399998+Pierre-siddall@users.noreply.github.com> Date: Mon, 16 Mar 2026 09:20:07 +0000 Subject: [PATCH 7/9] Revert "sign contributers file" This reverts commit b1e481a05943a434382d126930d36fe5bdadfc47. --- CONTRIBUTORS.md | 1 - 1 file changed, 1 deletion(-) diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index 6374634..27b4447 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -5,4 +5,3 @@ | james-bruten-mo | James Bruten | Met Office | 2025-12-09 | | andrewcoughtrie | Andrew Coughtrie | Met Office | 2026-02-10 | | jennyhickson | Jenny Hickson | Met Office | 2026-03-02 | -| Pierre-siddall| Pierre Siddall| Met Office | 2026-03-11| From b87820e38c8221e3f52031154ae87b87972ec516 Mon Sep 17 00:00:00 2001 From: Pierre Siddall <43399998+Pierre-siddall@users.noreply.github.com> Date: Mon, 16 Mar 2026 09:22:01 +0000 Subject: [PATCH 8/9] unstage contributers --- CONTRIBUTORS.md | 7 ------- 1 file changed, 7 deletions(-) delete mode 100644 CONTRIBUTORS.md diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md deleted file mode 100644 index 27b4447..0000000 --- a/CONTRIBUTORS.md +++ /dev/null @@ -1,7 +0,0 @@ -# Contributors - -| GitHub user | Real Name | Affiliation | Date | -| ----------- | --------- | ----------- | ---- | -| james-bruten-mo | James Bruten | Met Office | 2025-12-09 | -| andrewcoughtrie | Andrew Coughtrie | Met Office | 2026-02-10 | -| jennyhickson | Jenny Hickson | Met Office | 2026-03-02 | From 8c8b33d3be0cbac2543db93412a711ef5fefcc10 Mon Sep 17 00:00:00 2001 From: Pierre Siddall <43399998+Pierre-siddall@users.noreply.github.com> Date: Mon, 16 Mar 2026 09:25:23 +0000 Subject: [PATCH 9/9] Re-add contributers file --- CONTRIBUTORS.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 CONTRIBUTORS.md diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md new file mode 100644 index 0000000..c81a200 --- /dev/null +++ b/CONTRIBUTORS.md @@ -0,0 +1,8 @@ +# Contributors + +| GitHub user | Real Name | Affiliation | Date | +| ----------- | --------- | ----------- | ---- | +| james-bruten-mo | James Bruten | Met Office | 2025-12-09 | +| andrewcoughtrie | Andrew Coughtrie | Met Office | 2026-02-10 | +| jennyhickson | Jenny Hickson | Met Office | 2026-03-02 | +| Pierre-siddall | Pierre Siddall | Met Office | 2026-03-13 |