From edd941d6f59ce4c40ca2641b02bfaa4b139d570b Mon Sep 17 00:00:00 2001 From: Eoin Whelan Date: Thu, 26 Mar 2026 13:33:18 +0000 Subject: [PATCH 1/4] Restrict install action to amster --- .github/workflows/install_test.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/install_test.yml b/.github/workflows/install_test.yml index b2be098..fdd52f2 100644 --- a/.github/workflows/install_test.yml +++ b/.github/workflows/install_test.yml @@ -2,7 +2,9 @@ name: Test obsmon installation on: push: + branches: [ master ] pull_request: + branches: [ master ] workflow_dispatch: jobs: From 44ff7bd1070f03680dba57f6f64ce7af6bfe33bf Mon Sep 17 00:00:00 2001 From: Eoin Whelan Date: Thu, 26 Mar 2026 13:38:43 +0000 Subject: [PATCH 2/4] Restrict install_test to Hirlam repo --- .github/workflows/install_test.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/install_test.yml b/.github/workflows/install_test.yml index fdd52f2..dde718f 100644 --- a/.github/workflows/install_test.yml +++ b/.github/workflows/install_test.yml @@ -7,8 +7,12 @@ on: branches: [ master ] workflow_dispatch: + jobs: test-install: + # This workflow should only run in Hirlam/obsmon to not overuse GitHub action minutes in forks + if: github.repository == 'Hirlam/Harmonie' + runs-on: ubuntu-latest strategy: From 9662673dfdee2fb4ac495e7c47881f9c8ff10508 Mon Sep 17 00:00:00 2001 From: Eoin Whelan Date: Thu, 26 Mar 2026 13:40:05 +0000 Subject: [PATCH 3/4] Fix Change Log check Action --- .github/workflows/changelog-check.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/changelog-check.yml b/.github/workflows/changelog-check.yml index 33b181f..2ddbe81 100644 --- a/.github/workflows/changelog-check.yml +++ b/.github/workflows/changelog-check.yml @@ -16,10 +16,10 @@ jobs: with: filters: | changelog: - - 'docs/CHANGELOG.md' + - 'CHANGELOG.md' code: - '**' - - '!docs/CHANGELOG.md' + - '!CHANGELOG.md' - '!.github/**' - '!docs/**' From 1f3114274acc0d0732dee09f026efeaf97dd0af5 Mon Sep 17 00:00:00 2001 From: Eoin Whelan Date: Thu, 26 Mar 2026 13:45:06 +0000 Subject: [PATCH 4/4] Update Change Log --- CHANGELOG.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 839021d..1a82fa1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,8 @@ and this project adheres to [Semantic Versioning](http://semver.org). ## [Unreleased] ### Fixed -- Correct ECMWF documentation [!49](https://github.com/Hirlam/obsmon/pull/49) +- Correct Actions [!52](https://github.com/Hirlam/obsmon/pull/52) +- Correct ECMWF documentation [!51](https://github.com/Hirlam/obsmon/pull/51) ### Added - Add GitHub Action to test installation on Ubuntu 24.04 [!48](https://github.com/Hirlam/obsmon/pull/48) ## [4.5.3] 2026-03-24