Skip to content

Add Narwhal GNU site config, add self-hosted CI runner on macOS#476

Merged
climbfuji merged 30 commits into
JCSDA:developfrom
climbfuji:feature/narwhal_gnu
Mar 1, 2023
Merged

Add Narwhal GNU site config, add self-hosted CI runner on macOS#476
climbfuji merged 30 commits into
JCSDA:developfrom
climbfuji:feature/narwhal_gnu

Conversation

@climbfuji
Copy link
Copy Markdown
Collaborator

@climbfuji climbfuji commented Feb 15, 2023

Description

  1. Add a new CI test running on a github self-hosted runner managed by JCSDA (.github/workflows/macos-ci-x86_64.yaml).
  2. Add Narwhal GNU site config, tested successfully with jedi-bundle on the machine by @climbfuji and Caroline P. (Univ. of San Diego).
  3. Fix inconsistent documentation for macOS w.r.t. Python, and update Linux documentation to match how we build Python nowadays.

Testing

Note. The existing CI tests have definitely reached the end of their life, irreparably broken.

The following tests passed:

@climbfuji climbfuji changed the title WIP: Add Narwhal GNU site config WIP: Add Narwhal GNU site config, add self-hosted CI runner on macOS Feb 16, 2023
@climbfuji climbfuji changed the title WIP: Add Narwhal GNU site config, add self-hosted CI runner on macOS Add Narwhal GNU site config, add self-hosted CI runner on macOS Feb 24, 2023
@climbfuji climbfuji marked this pull request as ready for review March 1, 2023 14:39
@climbfuji climbfuji self-assigned this Mar 1, 2023
@climbfuji climbfuji added run-macos-dom INFRA JEDI Infrastructure labels Mar 1, 2023
@climbfuji climbfuji force-pushed the feature/narwhal_gnu branch 2 times, most recently from c2a3471 to 28e0c4f Compare March 1, 2023 15:06
@climbfuji climbfuji force-pushed the feature/narwhal_gnu branch from 28e0c4f to 1ecdbca Compare March 1, 2023 15:19
@climbfuji climbfuji merged commit 88657fb into JCSDA:develop Mar 1, 2023
@climbfuji climbfuji deleted the feature/narwhal_gnu branch March 1, 2023 22:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

INFRA JEDI Infrastructure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants