Skip to content

Add multiplatform testing builds#438

Draft
Zeitsperre wants to merge 14 commits into
masterfrom
add-platforms
Draft

Add multiplatform testing builds#438
Zeitsperre wants to merge 14 commits into
masterfrom
add-platforms

Conversation

@Zeitsperre

@Zeitsperre Zeitsperre commented Jun 25, 2025

Copy link
Copy Markdown
Collaborator

Pull Request Checklist:

  • This PR addresses an already opened issue (for bug fixes / features)
  • Tests for the changes have been added (for bug fixes / features)
  • Documentation has been added / updated (for bug fixes / features)
  • HISTORY.rst has been updated (with summary of main changes)

What kind of change does this PR introduce?:

  • Adds macOS builds to CI testing suite

Does this PR introduce a breaking change?:

No.

Other information:

The testing data is fetched currently from two different repositories. unix-style file locking is used when gathering these files, which isn't available on Windows. Additionally, xesmf is not available on Windows either (conda).

Will try seeing if tox builds could potentially work on Windows, otherwise I'll adjust the metadata to suggest that clisops doesn't support Windows.

@coveralls

Copy link
Copy Markdown

Pull Request Test Coverage Report for Build 15886172993

Details

  • 1 of 1 (100.0%) changed or added relevant line in 1 file are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 87.164%

Totals Coverage Status
Change from base Build 15885127333: 0.0%
Covered Lines: 3110
Relevant Lines: 3568

💛 - Coveralls

@Zeitsperre Zeitsperre self-assigned this Jun 26, 2025
@Zeitsperre

Copy link
Copy Markdown
Collaborator Author

@cehbrecht Consider this PR a WIP; I need to get access to a Windows computer to see what's up, but essentially, there should be a simple way to load UNIX-style file paths on Windows and still have everything work as intended.

@Zeitsperre Zeitsperre marked this pull request as draft June 30, 2025 19:59
Zeitsperre and others added 9 commits July 8, 2025 17:21
Signed-off-by: Trevor James Smith <10819524+Zeitsperre@users.noreply.github.com>
Signed-off-by: Trevor James Smith <10819524+Zeitsperre@users.noreply.github.com>
Signed-off-by: Trevor James Smith <10819524+Zeitsperre@users.noreply.github.com>
Signed-off-by: Trevor James Smith <10819524+Zeitsperre@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants