Separate pipeline for internal/external build and support multi arch (#2991)

* separate pipeline for internal/external build and support multi arch
* remove distutils and use node:lts-alpine in both
* change base image arguments
* fix local naming and base image
* address feedback

---------

Co-authored-by: Felix Kunde <felix-kunde@gmx.de>
This commit is contained in:
Ida Novindasari
2025-12-10 16:45:42 +01:00
committed by GitHub
co-authored by Felix Kunde
parent 842c6eded3
commit 1b4ffb0875
6 changed files with 70 additions and 32 deletions
@@ -7,6 +7,8 @@ env:
on:
push:
branches:
- master
tags:
- '*'