Skip to content

Conversation

@gpauloski
Copy link
Collaborator

@gpauloski gpauloski commented Feb 14, 2024

Description

Upgrade the MacOS runners from macos-latest to macos-14 which use M1 chips. We run the test suite on MacOS because we commonly do ProxyStore development on Apple Silicon Macs so it makes sense to test on the same architecture.

Note: Python is only available on arm64 for Python 3.11+.

Related:

Fixes N/A

Type of Change

  • Breaking Change (fix or enhancement which changes existing semantics of the public interface)
  • Enhancement (new features or improvements to existing functionality)
  • Bug (fixes for a bug or issue)
  • Internal (refactoring, style changes, testing, optimizations)
  • Documentation update (changes to documentation or examples)
  • Package (dependencies, versions, package metadata)
  • Development (CI workflows, pre-commit, linters, templates)
  • Security (security related changes)

Testing

N/A

Pull Request Checklist

Please confirm the PR meets the following requirements.

  • Tags added to PR (e.g., breaking, bug, enhancement, internal, documentation, package, development, security).
  • Code changes pass pre-commit (e.g., mypy, ruff, etc.).
  • Tests have been added to show the fix is effective or that the new feature works.
  • New and existing unit tests pass locally with the changes.
  • Docs have been updated and reviewed if relevant.

@gpauloski gpauloski added the development CI workflows, PR/issue templates, repository configurations label Feb 14, 2024
@gpauloski gpauloski force-pushed the apple-silicon-runner branch from f366154 to e07d9ba Compare February 14, 2024 23:07
@gpauloski gpauloski force-pushed the apple-silicon-runner branch from e07d9ba to 8f8510a Compare February 14, 2024 23:08
@gpauloski gpauloski merged commit c6532da into main Feb 14, 2024
@gpauloski gpauloski deleted the apple-silicon-runner branch February 14, 2024 23:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

development CI workflows, PR/issue templates, repository configurations

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants