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

Update build platforms and outdated checkout action #438

Merged
merged 5 commits into from
Sep 26, 2024

Commits on Sep 21, 2024

  1. Bump: Build platforms to latest available: Ubuntu 24.04, MacOS 14

    MacOS 11 is unsupported and the builds are just hanging due to the missing image.
    inkarkat committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    a6d6981 View commit details
    Browse the repository at this point in the history
  2. Bump: checkout action to v4

    To silence this warning:
    > The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2
    inkarkat committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    75dc8cd View commit details
    Browse the repository at this point in the history
  3. Build: ENH: Enable manual workflow run

    Helpful for testing.
    inkarkat committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    26a82c3 View commit details
    Browse the repository at this point in the history
  4. Build: ENH: Add dependabot configuration to offer updates to outdated…

    … GitHub actions
    
    This will automatically scan our workflow once a week and open PR(s) with updates to GitHub actions.
    inkarkat committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    c2b3d01 View commit details
    Browse the repository at this point in the history
  5. FIX: Regression: Compatibility: Bash on MacOS 12 does not support ${v…

    …ar^^} (after ca444e4)
    
    This went undetected because the CI/CD pipeline was broken again due to an outdated MacOS image.
    Continue to use tr for uppercasing. Enable pipefail so that grep (which needs to happen before the uppercasing) result is still considered.
    
    (This corrects commit ca444e4)
    inkarkat committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    b00c212 View commit details
    Browse the repository at this point in the history