osx-cross / homebrew-avr

Homebrew AVR Toolchain
BSD 2-Clause "Simplified" License
394 stars 79 forks source link

Add macOS 14 M1 runner #324

Closed fauxpark closed 5 months ago

fauxpark commented 6 months ago

According to this issue M1 runners for Sonoma are now available. Let's see if this works :)

upload-artifact tag was also changed due to https://github.com/Homebrew/brew/pull/16347

fauxpark commented 6 months ago

pr-pull will break if changes to the workflow file are present alongside formula updates so I have to split this up into smaller pieces before adding the new runner is possible.

ladislas commented 6 months ago

@fauxpark you should be good to rebase this PR :)

if more than one formula is modified, don't forget to split into a PR for each formula, or it will take an eternity to build and test and often fails

fauxpark commented 6 months ago

Looking much cleaner now, but still not quite there. avr-gcc 5 needs fixing - hopefully that is just the versioned isl. I will also need to take out the binutils bump and do that afterwards, but at least this confirms that it builds on ARM. Then finally I can bump the GCC formulae.

fauxpark commented 5 months ago

@ladislas this is ready to go