REPOSITORY
kitech/unmanned-agri-machine-integration Private
[통합 기준선] 기관별 A-SW 리비전을 하나의 무인자율 농기계 릴리스로 고정하고 검수합니다.
https://git.agrithing.ai/kitech/unmanned-agri-machine-integration.git 7a799ff review: approved AGR-REF-2026.08-R3
7ff573f review: submit AGR-REF-2026.08-R3 for acceptance
ed11c1b validation: record passed for AGR-REF-2026.08-R3
e9abc7a approval: Ontario Tech accepts AGR-REF-2026.08-R3
9e07e5c approval: JBNU accepts AGR-REF-2026.08-R3
7b75a54 approval: TYMICT accepts AGR-REF-2026.08-R3
57f5335 approval: KITECH accepts AGR-REF-2026.08-R3
1794966 evidence: submit ontariotech/task-allocation for AGR-REF-2026.08-R3
5b727d3 evidence: submit ontariotech/path-optimization for AGR-REF-2026.08-R3
c46f0ec evidence: submit jbnu/spatial-information-db for AGR-REF-2026.08-R3
0003723 evidence: submit jbnu/environment-adaptive-perception for AGR-REF-2026.08-R3
1b0d0e7 evidence: submit jbnu/3d-environment-perception for AGR-REF-2026.08-R3
31d2da4 evidence: submit jbnu/sensor-fusion-localization for AGR-REF-2026.08-R3
22105d2 evidence: submit jbnu/global-localization for AGR-REF-2026.08-R3
cf7df18 evidence: submit tymict/agri-hmi for AGR-REF-2026.08-R3
19f19d6 evidence: submit tymict/icu-safety-runtime for AGR-REF-2026.08-R3
c24c24c evidence: submit tymict/icu-platform for AGR-REF-2026.08-R3
8ee8bf8 evidence: submit kitech/speed-control-asw for AGR-REF-2026.08-R3
d9f0c5b evidence: submit kitech/path-tracking-asw for AGR-REF-2026.08-R3
ef74612 evidence: submit kitech/path-generation-asw for AGR-REF-2026.08-R3
db1f3eb fix: refresh quality-enabled release AGR-REF-2026.08-R3
b0f6809 fix: refresh quality-enabled release AGR-REF-2026.08-R3
d1f1eff feat: create quality-enabled release AGR-REF-2026.08-R3
bf8f4d6 feat: create quality-enabled release AGR-REF-2026.08-R2
2ebd093 review: approved AGR-REF-2026.08-R1
77ec966 ci: verify baseline and assemble audit package
8f36ed7 feat: register release history and acceptance evidence
cd4011f ci: verify baseline and assemble audit package
a379a60 feat: pin institution component revisions
63dbf60 docs: register product and baseline governance
fd348f0 feat: pin institution component revisions
1e26e00 ci: verify baseline and assemble audit package
c780a0b feat: pin institution component revisions
e9cfa19 docs: register product and baseline governance
a40c982 feat: pin institution component revisions
f0f7fad docs: register product and baseline governance
9fe9f93 ci: verify baseline and assemble audit package
542f8fc feat: pin institution component revisions
697d725 docs: register product and baseline governance
d995e6d ci: verify baseline and assemble audit package
8396b6f feat: pin institution component revisions
172f024 docs: register product and baseline governance
d4f796c ci: verify baseline and assemble audit package
4dc4576 feat: pin institution component revisions
dbdcb19 docs: define product baseline governance
1 items · deployment-ledger
·/ .gitea/workflows/verify.yml
yaml · 2.0 KB · 15d342e Download
name: Verify integration baselineon: push: branches: [main] pull_request:jobs: verify: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Validate baseline JSON run: | python -m json.tool .asw/product.json >/dev/null python -m json.tool product/baseline.json >/dev/null python -m json.tool product/release-index.json >/dev/null find product/releases approvals/releases -name '*.json' -exec python -m json.tool {} \; >/dev/null - name: Validate runtime and validation revisions run: python -c 'import json; d=json.load(open("product/baseline.json")); c=d["components"]; v=d["validationAssets"]; assert len(c)==13; assert len({x["repository"] for x in c})==13; assert len(v)==1 and v[0]["repository"]=="kitech/mil-hil-validation"; assert all(len(x["commitSha"])==40 for x in c+v)' - name: Validate quality and approval policy run: | python -m json.tool quality/gates.json >/dev/null python -m json.tool approvals/policy.json >/dev/null python -m json.tool audit/package-layout.json >/dev/null - name: Build Audit Package skeleton run: | mkdir -p dist/audit-package/manifest dist/audit-package/quality dist/audit-package/approvals dist/audit-package/evidence cp product/baseline.json dist/audit-package/manifest/product-baseline.json cp quality/gates.json dist/audit-package/quality/quality-gates.json cp approvals/policy.json dist/audit-package/approvals/approval-policy.json cp audit/package-layout.json dist/audit-package/package-layout.json find dist/audit-package -type f -exec sha256sum {} + > dist/audit-package/checksums.sha256 tar -czf dist/A-SW-Audit-Package-skeleton.tar.gz -C dist audit-package - name: Upload Audit Package skeleton uses: christopherhx/gitea-upload-artifact@v4 with: name: integration-audit-package path: dist retention-days: 30