Run source contracts in disposable CI lane
Assistant: codex Assistant-Model: gpt-5.6-sol Assistant-Session: 01a02994-7685-7940-bf34-3555b8256018
This commit is contained in:
parent
b93af8cc78
commit
4f2312a7d7
1 changed files with 9 additions and 1 deletions
|
|
@ -10,10 +10,18 @@ on:
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
source-contract:
|
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:
|
steps:
|
||||||
- name: Check out source
|
- name: Check out source
|
||||||
uses: actions/checkout@v4
|
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
|
- name: Validate S1 source contracts
|
||||||
run: |
|
run: |
|
||||||
set -eu
|
set -eu
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue