Skip to content
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

Update GH action for building multi platform images [WIP] #542

Draft
wants to merge 42 commits into
base: preview
Choose a base branch
from

Commits on May 19, 2024

  1. Configuration menu
    Copy the full SHA
    5a68d4d View commit details
    Browse the repository at this point in the history
  2. Remove GCC multilib dependency

    Comment out QEMU
    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    e36c1ac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b4f3555 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a429839 View commit details
    Browse the repository at this point in the history
  5. Test package install

    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    40d7a73 View commit details
    Browse the repository at this point in the history
  6. Test mac dependencies 1

    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    387921e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    683748d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f33995c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c63704a View commit details
    Browse the repository at this point in the history
  10. Comment out dependency install for mac

    Should be handled already in the toolchain build.
    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    2cd9265 View commit details
    Browse the repository at this point in the history
  11. Try with GCC 14.1

    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    20f74e5 View commit details
    Browse the repository at this point in the history
  12. Test GCC 13.3 RC

    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    6430d1d View commit details
    Browse the repository at this point in the history
  13. Revert to GCC 14.1

    Suffer the build errors of newlib.
    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    8a170ac View commit details
    Browse the repository at this point in the history
  14. Apply fix from DragonMinded#541

    Fix toolchain
    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    dda09d6 View commit details
    Browse the repository at this point in the history
  15. Move to seperate docker builds per platform

    Revert commented native toolchain build checks
    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    a8ae11a View commit details
    Browse the repository at this point in the history
  16. Use native compile via macos for docker

    Removes the need for QEMU.
    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    0869cfb View commit details
    Browse the repository at this point in the history
  17. test fix for matrix

    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    6f6fbd1 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    b84a1d4 View commit details
    Browse the repository at this point in the history
  19. retest

    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    330a35a View commit details
    Browse the repository at this point in the history
  20. test

    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    1f40eed View commit details
    Browse the repository at this point in the history
  21. test

    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    a551e92 View commit details
    Browse the repository at this point in the history
  22. test

    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    f1f1c4d View commit details
    Browse the repository at this point in the history
  23. remove platform

    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    a8c0912 View commit details
    Browse the repository at this point in the history
  24. test

    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    182e18b View commit details
    Browse the repository at this point in the history
  25. test

    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    8c99ca3 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    a8ff698 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    712679e View commit details
    Browse the repository at this point in the history
  28. try re-arranging command

    add install check
    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    67b057e View commit details
    Browse the repository at this point in the history
  29. try a wait

    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    2baf312 View commit details
    Browse the repository at this point in the history
  30. try sleep

    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    64bad70 View commit details
    Browse the repository at this point in the history
  31. use 30

    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    b4a9608 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    32f4d5b View commit details
    Browse the repository at this point in the history
  33. try export

    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    a53570b View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    37d8205 View commit details
    Browse the repository at this point in the history
  35. wrap if

    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    52fe429 View commit details
    Browse the repository at this point in the history
  36. if statement for buildx was not working

    just continue and see what happens
    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    ef82a55 View commit details
    Browse the repository at this point in the history
  37. try with macos 13

    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    90f0354 View commit details
    Browse the repository at this point in the history
  38. Revert to QEMU

    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    9379b28 View commit details
    Browse the repository at this point in the history
  39. Revert "Revert to QEMU"

    This reverts commit f860a03.
    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    3bfa20a View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    e905928 View commit details
    Browse the repository at this point in the history
  41. Try again

    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    a2538ba View commit details
    Browse the repository at this point in the history
  42. Fixes after merge

    Only build needed, whilst in draft.
    networkfusion committed May 19, 2024
    Configuration menu
    Copy the full SHA
    3f5d4d8 View commit details
    Browse the repository at this point in the history