add build
All checks were successful
/ build (push) Successful in 57m50s

This commit is contained in:
Adrien Beaudouin
2025-06-05 20:08:13 +02:00
parent 0914087fce
commit 3a26c84fa1

View File

@ -58,3 +58,69 @@ jobs:
CONTAINER_REGISTRY: ${{ vars.CONTAINER_REGISTRY }}
run: |
make registry-core-binutils PLATFORM=linux/amd64 REGISTRY_USERNAME=$CONTAINER_REGISTRY/okami101/stagex
- name: Restore busybox cache
uses: actions/cache@v4
with:
path: fetch/core/busybox
key: busybox-${{ hashFiles('packages/core/busybox/package.toml') }}
- name: Build busybox
env:
CONTAINER_REGISTRY: ${{ vars.CONTAINER_REGISTRY }}
run: |
make registry-core-busybox PLATFORM=linux/amd64 REGISTRY_USERNAME=$CONTAINER_REGISTRY/okami101/stagex
- name: Restore gcc cache
uses: actions/cache@v4
with:
path: fetch/core/gcc
key: gcc-${{ hashFiles('packages/core/gcc/package.toml') }}
- name: Build gcc
env:
CONTAINER_REGISTRY: ${{ vars.CONTAINER_REGISTRY }}
run: |
make registry-core-gcc PLATFORM=linux/amd64 REGISTRY_USERNAME=$CONTAINER_REGISTRY/okami101/stagex
- name: Restore make cache
uses: actions/cache@v4
with:
path: fetch/core/make
key: make-${{ hashFiles('packages/core/make/package.toml') }}
- name: Build make
env:
CONTAINER_REGISTRY: ${{ vars.CONTAINER_REGISTRY }}
run: |
make registry-core-make PLATFORM=linux/amd64 REGISTRY_USERNAME=$CONTAINER_REGISTRY/okami101/stagex
- name: Restore musl cache
uses: actions/cache@v4
with:
path: fetch/core/musl
key: musl-${{ hashFiles('packages/core/musl/package.toml') }}
- name: Build musl
env:
CONTAINER_REGISTRY: ${{ vars.CONTAINER_REGISTRY }}
run: |
make registry-core-musl PLATFORM=linux/amd64 REGISTRY_USERNAME=$CONTAINER_REGISTRY/okami101/stagex
- name: Restore diffutils cache
uses: actions/cache@v4
with:
path: fetch/core/diffutils
key: diffutils-${{ hashFiles('packages/core/diffutils/package.toml') }}
- name: Build diffutils
env:
CONTAINER_REGISTRY: ${{ vars.CONTAINER_REGISTRY }}
run: |
make registry-core-diffutils PLATFORM=linux/amd64 REGISTRY_USERNAME=$CONTAINER_REGISTRY/okami101/stagex
- name: Restore go cache
uses: actions/cache@v4
with:
path: fetch/core/go
key: go-${{ hashFiles('packages/core/go/package.toml') }}
- name: Build go
env:
CONTAINER_REGISTRY: ${{ vars.CONTAINER_REGISTRY }}
run: |
make registry-core-go PLATFORM=linux/amd64 REGISTRY_USERNAME=$CONTAINER_REGISTRY/okami101/stagex