Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@chreekat
Copy link
Contributor

  • Remove reference to nonexistent matrix vars
  • Remove reference to nonexistent submodules

@chreekat chreekat mentioned this pull request Sep 18, 2025
@fruffy fruffy added the infrastructure Topics related to code style and build and test infrastructure. label Sep 18, 2025
@fruffy
Copy link
Collaborator

fruffy commented Sep 18, 2025

Looks like the x86 mac-os build is failing because of an outdated MacOS version.

@chreekat
Copy link
Contributor Author

Yeah, looks like it went out of date precisely 4 days ago, and homebrew is not gonna take any shit about it.

I guess it would be kind of nice to still have one test on the pre-Arm architecture, so I'll see if there's a flag I can pass to disable the hard error. But maybe we should just go ahead and step to macos14 and 15 instead of 13 and 14.

@chreekat
Copy link
Contributor Author

Ah, maybe you can still get non-Arm on later versions. At any rate, I'll simply upgrade, since the alternatives look bad.

@fruffy
Copy link
Collaborator

fruffy commented Sep 19, 2025

Ah, maybe you can still get non-Arm on later versions. At any rate, I'll simply upgrade, since the alternatives look bad.

Upgrading sounds good.

@fruffy
Copy link
Collaborator

fruffy commented Sep 19, 2025

We can stick with macos-latest and drop the matrix for 14. It looks like the x86 builds are being deprecated in Github actions support: https://docs.github.com/en/actions/how-tos/write-workflows/choose-where-workflows-run/choose-the-runner-for-a-job#standard-github-hosted-runners-for-public-repositories

I will update the Github required actions once the yaml is updated.

Just run one job on the latest available OS.

Signed-off-by: Bryan Richter <[email protected]>
@fruffy fruffy added this pull request to the merge queue Sep 20, 2025
Merged via the queue into main with commit b068f6d Sep 20, 2025
19 checks passed
@fruffy fruffy deleted the bryan/build-cleanup branch September 20, 2025 15:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

infrastructure Topics related to code style and build and test infrastructure.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants