Skip to content

Fix Action runner issues#59

Merged
aaraney merged 3 commits intoNOAA-OWP:masterfrom
robertbartel:ci/fix_runners
Feb 18, 2026
Merged

Fix Action runner issues#59
aaraney merged 3 commits intoNOAA-OWP:masterfrom
robertbartel:ci/fix_runners

Conversation

@robertbartel
Copy link
Contributor

@robertbartel robertbartel commented Feb 18, 2026

Fixing some issues that were causing runners to not successfully pass checks.

Removals

  • Removed the non-working add_to_project workflow, which attempts to perform automation that is not meaningfully used anyway

Changes

  • Modified unit testing action to use ubuntu-latest and macos-latest, rather than specific version labels (the previous labels had become outdated)
  • Fixed issues in Mac runner integration tests related to integration dependency building (Fortan compiler version and CMake policy version min for Sloth)

Checklist

  • PR has an informative and human-readable title
  • Changes are limited to a single goal (no scope creep)
  • Code can be automatically merged (no conflicts)
  • Code follows project standards (link if applicable)
  • Passes all existing automated tests
  • Any change in functionality is tested
  • New functions are documented (with a description, list of inputs, and expected output)
  • Placeholder code is flagged / future todos are captured in comments
  • Visually tested in supported browsers and devices (see checklist below 👇)
  • Project documentation has been updated (including the "Unreleased" section of the CHANGELOG)
  • Reviewers requested with the Reviewers tool ➡️

Testing checklist

Target Environment support

  • Windows
  • Linux
  • Browser

Accessibility

  • Keyboard friendly
  • Screen reader friendly

Other

  • Is useable without CSS
  • Is useable without JS
  • Flexible from small to large screens
  • No linting errors or warnings
  • JavaScript tests are passing

Change workflow for test actions that used specific runner images
versions - which have now become outdated - to use "latest" image.
Removing deprecated, non-functional workflow config to enable checks to
pass.
@robertbartel robertbartel added the bug Something isn't working label Feb 18, 2026
Fixing lack of Fortran compiler and CMake policy config issue when
building Sloth.
@robertbartel robertbartel mentioned this pull request Feb 18, 2026
21 tasks
Copy link
Member

@aaraney aaraney left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great! Thanks, @robertbartel!

@aaraney aaraney merged commit 366a975 into NOAA-OWP:master Feb 18, 2026
4 checks passed
@robertbartel robertbartel deleted the ci/fix_runners branch March 4, 2026 19:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants