-
Notifications
You must be signed in to change notification settings - Fork 156
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
Add several architectures and their debian images #58
base: master
Are you sure you want to change the base?
Conversation
Hi, thanks, can you also add at least one new arch pair here for the new architectures to be sure that the emulation works? Thx. |
Hi, it's done, you can see the result's here: https://github.com/GarnetOS/run-on-arch-action/actions/runs/1441155688 , only running the riscv64/unstable seems to crash on git, but I can't find why. |
Unstable likely fails because git was not installed here, adding unstable to the options should fix it. |
I'll try to address this issues in next few days, stay tuned for update 😃 |
Ok, all issues solved, things done to solve the issues:
|
Update: Added alpine_latest for i386 from #59 |
After a few other PRs are merged, we'll merge this too, sorry for the delay, thanks again. |
Ok, thanks. I've already made a version for my private use, so don't worry. But I'll migrate here as soon as there will be a new version. |
@uraimo Just wondered what the state of this PR is, it seems it was ready to merge but got stale? Is there anything still to resolve I could try to help with? |
I also wanted to create an issue asking for adding |
@uraimo what's the plan here? Anything still blocking this? |
Just an update on this, support for riscv64 has been added and a base_image parameter for completely custom images (any arch any distro) has been included in 2.5.0 that I've just tagged. Since I was also planning to refactor the Dockerfile mechanism (too many files) in the next major release, that I would ideally complete next week, this PR will be reworked to become part of the new default images configuration, thanks to @radimkohout and all those that participated. |
* feat: added arch i386 support * fix: using another actions for i386 according to uraimo/run-on-arch-action#58 * fix: using refs for actions link * fix: refs to full commit version hash * fix: changed base action image to own fork * fix: arch typo 386 => i386
This pull request adds buster and bullseye Debian for riscv64, mips64le, i386, and amd64(I know, that i386 and amd64 you can use without this, but with this action, it is much easier to build several platforms.
Edit: after I've found, that the riscv64 has no stable and oldstable build's, I've changed riscv64 to experimental and unstable, I'll probably add more images soon.