Closed roman-khimov closed 1 month ago
It may require macos-14 runner and darwin-arm64 in fact, but this combination fits the purpose as well.
@roman-khimov here is the PR with a try - https://github.com/nspcc-dev/neofs-node/pull/2825 2 problems there:
simple-elf/allure-report-action@v1.6
that we use inside to generate reports, it only supports linux runners. allure-report-action
dependency is more worrisome.At the same time, can you build everything locally and run testcases on Mac? What's the status for them in this case? If they're confirmed to be OK we can at least start enabling appropriate builds which will solve a part of the problem.
I don't know which image I'm using, but everything works
Fixed in #2835, please be more careful with "fixes/closes".
Is your feature request related to a problem? Please describe.
I'm always frustrated when I don't know if our node works for linux-arm64.
Describe the solution you'd like
Run testcases on linux-arm64 and see how it goes.
Additional context
This will allow us to have proper arm64 releases and cut down some infra costs (arm64 machines are cheaper). This will also allow to have Docker images that work for ARM-based Macs.