Skip to content

chore: fix nix build on macos and address space on gh runner #1543

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

Merged
merged 4 commits into from
Apr 13, 2025

Conversation

samrose
Copy link
Collaborator

@samrose samrose commented Apr 13, 2025

The nix build was failing on macos due to port collisions when nix flake check is run.

So, we do some math on the version and create a port depending on the version. This only impacts darwin/macos at this time so the setting is limited to that architecture.

On our hosted github runner, we run out of space. So, we introduce a few cleanup operations to cut down on the build up of files there.

@samrose samrose requested review from a team as code owners April 13, 2025 16:37
@samrose samrose merged commit 1096e01 into bo/feat/bump-wrappers-v046 Apr 13, 2025
14 checks passed
@samrose samrose deleted the sam/fix-nix-ci branch April 13, 2025 19:34
burmecia added a commit that referenced this pull request Apr 14, 2025
* feat: test bump wrappers version to v0.4.6

* feat: test bump wrappers version to v0.4.6

* feat: test bump wrappers version to v0.4.6

* feat: test bump wrappers version to v0.4.6

* increase runner size

* feat: test bump wrappers version to v0.4.6

* restore temp changes

* update release hash code

* chore: fix nix build on macos and address space on gh runner (#1543)

* chore: fix nix build on macos and address space on gh runner

* chore: special handling for oriole

* chore: permissions

* chore: make sure permission to run is granted

* test on staging

* restore temp change for release test

---------

Co-authored-by: samrose <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant