-
Notifications
You must be signed in to change notification settings - Fork 0
25 lines (23 loc) · 865 Bytes
/
Copy pathvalidate.yml
File metadata and controls
25 lines (23 loc) · 865 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
name: Validate Lightful Stack
on:
push:
pull_request:
jobs:
validate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: '3.13'
- name: Install validation dependency
run: python -m pip install -r requirements.txt
- name: Run release-facing validation suite
run: python tests/run_all.py
- name: Verify generated distributions
run: python tools/build_dist.py --check
- name: Verify sealed core byte hashes
shell: bash
run: |
echo "170fd112b0a75c4332b12b9ffae3e8d1097d74342abce2604fb49a6f940efd4c core/HologramOfLight_v1.0.0.yaml" | sha256sum -c -
echo "4067556399ec0a562c73cc17a9926f7640bb51becb84437a5a3a6c47745e08e4 core/LightfulEpistemology_v1.0.0.yaml" | sha256sum -c -