GitHub Actions 워크플로우로 도커 이미지 빌드를 자동화하기 위한 일요일 밤의 삽질... 러너와 라즈베리파이의 플랫폼이 다르다는 걸 간과했다. 타겟 플랫폼에 그냥 linux/arm64를 추가해서 멀티 플랫폼 빌드를 할 수는 없고, QEMU으로 에뮬레이션해서 빌드해야 했다.

GitHub Actions 워크플로우 실행 이력. 0.0.3 버전 실패, 0.0.4 버전 실패, 0.0.5 버전 실패, 0.0.6 버전 성공.

@parksbSimon Park Hackers' Pub도 Mac mini에서 돌아가고 있어서 linux/arm64 플랫폼으로 이미지를 빌드해야 했는데, 처음에는 GitHub Actions에서 QEMU 써서 하다가 너무 오래 걸려서 나중에는 GitHub Actions 러너 자체를 ubuntu-24.04-arm로 바꿔버렸습니다…

3

If you have a fediverse account, you can quote this note from your own instance. Search https://hackers.pub/ap/notes/01962f93-60a8-70cf-8caf-b2cc0cef35c3 on your instance and quote it. (Note that quoting is not supported in Mastodon.)