Commit Graph

13 Commits

Author SHA1 Message Date
Junya Morioka 232329fd63 feat: update Dockerfile for arm64 build 2025-12-21 11:03:33 +09:00
Junya Morioka 2e6095a575 fix: reorganize Dockerfile user context and dependency installation
- Move WORKDIR before USER directive to follow Docker best practices
- Run installdependencies.sh as root user with explicit USER root context
- Reorder ENTRYPOINT to the end of the Dockerfile
- Remove unnecessary sudo prefix since running as root
2025-12-11 02:27:49 +09:00
Junya Morioka 521f9dcbaf feat: add ARM64 self-hosted runner build support
- Update build workflow to include ARM64 self-hosted runner job.
- Modify Dockerfile and compose.yml for ARM64 runner setup.
- Add ARM64 self-hosted matrix configuration.
- Update README with ARM64 self-hosted runner instructions.
2025-12-11 01:10:52 +09:00
Junya Morioka 7d12c6d7e4 feat: Add ARM64 support with QEMU in self-hosted runner
- Add container-image input parameter to _build_linux_self_host workflow
- Create test-arm-self-hosted workflow for ARM64 Linux builds
- Add qemu-user-static package to self-hosted runner Dockerfile
- Enable ARM64 container builds using arm64v8/ubuntu:22.04
2025-12-10 23:54:47 +09:00
Junya Morioka 3e30ef2270 feat: improve registoration for self-hosted runner 2025-12-04 16:42:36 +09:00
Junya Morioka e538e76c04 feat: add authorization for self-hosted runner 2025-12-04 15:39:36 +09:00
Junya Morioka 38f45d040d update test workflow 2025-05-17 23:47:15 +09:00
Junya Morioka ffbf65fcab update Dockerfile fot self-hosted runner 2025-05-17 23:32:42 +09:00
Junya Morioka 32325917da fix Dockerfile 2025-05-17 14:42:48 +09:00
Junya Morioka b2c3d05e7b fix self hosted runner 2025-05-17 14:41:51 +09:00
Junya Morioka abee9c0ecc change workflow container image 2025-05-17 12:08:23 +09:00
Junya Morioka 23fe096210 add self-host runner workflow 2025-05-17 03:39:14 +09:00
Junya Morioka ddde1424bc add self-host runner image 2025-05-17 03:02:51 +09:00