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

Bumped install-nix-action to v23 #1087

Merged

Commits on Oct 30, 2023

  1. Bumped install-nix-action to v23, as the macos installer on v20 was n…

    …ot compatible with System Identity Protection
    jake-arkinstall authored and cqc-alec committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    538c47d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a41c907 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    721aacf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    740899f View commit details
    Browse the repository at this point in the history
  5. Changed nix path on the cache to hopefully avoid the 'building using …

    …a diverted store is not supported on this platform' error
    jake-arkinstall authored and cqc-alec committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    9572671 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    05a8199 View commit details
    Browse the repository at this point in the history
  7. Opting for macos-13-xlarge as a runner to get ARM based CPU, and remo…

    …ving cmake debug messages that were used to determine that cmake was detecting the OS correctly
    jake-arkinstall authored and cqc-alec committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    7401d8c View commit details
    Browse the repository at this point in the history
  8. Updated README to indicate nix support for linux and apple _silicon_,…

    … and corrected cached directory to /nix/store rather than /nix
    jake-arkinstall authored and cqc-alec committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    e325093 View commit details
    Browse the repository at this point in the history
  9. Updated checkout to v4

    jake-arkinstall authored and cqc-alec committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    95e45e6 View commit details
    Browse the repository at this point in the history
  10. Trying out an alternative nix build caching service, as the default a…

    …ctions/cache runs into permissions problems on the nix store
    jake-arkinstall authored and cqc-alec committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    64b61f4 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    1a0e9a3 View commit details
    Browse the repository at this point in the history
  12. Remove nix store caching - no suitable approach found with the permis…

    …sions abilities and the target matrix that we'll need. Github's own actions/cache runs into permissions issues and fails to rebuild the nix store. Determinate Systems' magic nix cache relies on a download that doesn't exist for ARM macos. Long term we should investigate using a public cache (e.g. cachix or host our own) that not only speeds up CI, but also speeds up the process of installing tket for users
    jake-arkinstall authored and cqc-alec committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    387d562 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    fa29291 View commit details
    Browse the repository at this point in the history