init stage0
All checks were successful
/ build (push) Successful in 1m33s

This commit is contained in:
Adrien Beaudouin 2025-06-02 23:46:31 +02:00
parent a07c92514d
commit 8ccc4c385d

View File

@ -16,19 +16,45 @@ jobs:
registry: ${{ vars.CONTAINER_REGISTRY }}
username: ${{ vars.CONTAINER_REGISTRY_USERNAME }}
password: ${{ secrets.CONTAINER_REGISTRY_PASSWORD }}
- name: Restore fetch cache
id: cache-fetch
uses: actions/cache@v4
- name: Restore stage0 cache
id: restore-stage0
uses: actions/cache/restore@v4
with:
path: fetch
key: ${{ hashFiles('src/fetch.py') }}
path: fetch/bootstrap/stage0
key: ${{ hashFiles('packages/bootstrap/stage0/package.toml') }}
- name: Fetch stage0
run: |
python3 ./src/fetch.py stage0
- name: Save stage0 cache
id: save-stage0
uses: actions/cache/save@v4
with:
path: fetch/bootstrap/stage0
key: ${{ hashFiles('packages/bootstrap/stage0/package.toml') }}
- name: Build stage0
env:
CONTAINER_REGISTRY: ${{ vars.CONTAINER_REGISTRY }}
run: |
make registry-bootstrap-stage0 REGISTRY_USERNAME=$CONTAINER_REGISTRY/okami101/stagex
- name: Build stage1
env:
CONTAINER_REGISTRY: ${{ vars.CONTAINER_REGISTRY }}
run: |
make registry-bootstrap-stage1 REGISTRY_USERNAME=$CONTAINER_REGISTRY/okami101/stagex
# - name: Restore stage1 cache
# id: restore-stage1
# uses: actions/cache/restore@v4
# with:
# path: fetch/bootstrap/stage1
# key: ${{ hashFiles('packages/bootstrap/stage1/package.toml') }}
# - name: Fetch stage1
# run: |
# python3 ./src/fetch.py stage1
# - name: Save stage1 cache
# id: save-stage1
# uses: actions/cache/save@v4
# with:
# path: fetch/bootstrap/stage1
# key: ${{ hashFiles('packages/bootstrap/stage1/package.toml') }}
# - name: Build stage1
# env:
# CONTAINER_REGISTRY: ${{ vars.CONTAINER_REGISTRY }}
# run: |
# make registry-bootstrap-stage1 REGISTRY_USERNAME=$CONTAINER_REGISTRY/okami101/stagex