Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setup GitHub Actions #2

Merged
merged 14 commits into from
Feb 1, 2024
Merged

Setup GitHub Actions #2

merged 14 commits into from
Feb 1, 2024

Commits on Jan 31, 2024

  1. Setup GitHub Actions

    colindean authored Jan 31, 2024
    Configuration menu
    Copy the full SHA
    8ad9190 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e0f48d1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b32c144 View commit details
    Browse the repository at this point in the history
  4. Build on macos13 Intel and macos-14 ARM

    macos-latest is macOS 12 Intel currently. Per [the post announcing macOS 14 runner availability][macos14ann], `macos-latest` will skip macos-13 and move to macos-14 by June 2024. Per the [M1 runner announcement][m1ann], only the macos-14 runners will have ARM and will have it by default, so we'll use that to get macOS ARM testing.
    
    [macos14ann]: https://github.blog/changelog/2024-01-30-github-actions-macos-14-sonoma-is-now-available/
    [m1ann]: https://github.blog/changelog/2024-01-30-github-actions-introducing-the-new-m1-macos-runner-available-to-open-source/
    colindean authored Jan 31, 2024
    Configuration menu
    Copy the full SHA
    81a7ab1 View commit details
    Browse the repository at this point in the history
  5. Revert to Python 3.11

    Python 3.12 has some build issues on GitHub's runners, so let's work with Python 3.11 unless those build issues are the same.
    colindean authored Jan 31, 2024
    Configuration menu
    Copy the full SHA
    c41de69 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1933b92 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5859697 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Configuration menu
    Copy the full SHA
    481892b View commit details
    Browse the repository at this point in the history
  2. Run make deps twice

    colindean authored Feb 1, 2024
    Configuration menu
    Copy the full SHA
    3c255ac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6538676 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5e3221e View commit details
    Browse the repository at this point in the history
  5. Try writing path modifications to .profile

    https://github.com/orgs/community/discussions/25407 seems to indicate that `.${SHELL}rc` isn't read.
    
    Next step is altering the shell not to use --noprofile.
    colindean authored Feb 1, 2024
    Configuration menu
    Copy the full SHA
    d9c85ec View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    934dec6 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    52c9865 View commit details
    Browse the repository at this point in the history