Run source contracts in disposable CI lane
All checks were successful
CI Smoke / source-contract (push) Successful in 8s
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s

Assistant: codex
Assistant-Model: gpt-5.6-sol
Assistant-Session: 01a02994-7685-7940-bf34-3555b8256018
This commit is contained in:
codex 2026-08-23 12:06:53 +02:00
parent b93af8cc78
commit 4f2312a7d7

View file

@ -10,10 +10,18 @@ on:
jobs:
source-contract:
runs-on: self-hosted
# The host lane is intentionally minimal and does not provide the Node
# runtime required by actions/checkout. Run source validation in the
# documented disposable container lane instead.
runs-on: ubuntu-latest
steps:
- name: Check out source
uses: actions/checkout@v4
- name: Prepare source-contract runtime
run: |
set -eu
apt-get update
apt-get install -y --no-install-recommends make python3 python3-yaml
- name: Validate S1 source contracts
run: |
set -eu