Jens
|
0a8a10df1b
|
Merge pull request 'Prepare ForgeFlow for public release' (#10) from codex/public-readiness-forgeflow into main
ForgeFlow quality gate / secret-scan (push) Successful in 16s
ForgeFlow quality gate / quality (push) Successful in 5m43s
ForgeFlow signed release / release (push) Failing after 15s
|
2026-08-31 20:17:56 +02:00 |
|
Jens
|
6fd69a2cd8
|
Add contribution and release hygiene guidance
Managed validation / full (pull_request) Successful in 25s
|
2026-08-31 01:40:57 +02:00 |
|
Jens
|
976a1fc0df
|
Add top-level security entry point
|
2026-08-31 01:40:49 +02:00 |
|
Jens
|
0bbfbbad51
|
Harden local secret and workspace ignores
|
2026-08-31 01:40:41 +02:00 |
|
Jens
|
b486285027
|
docs: add top-level security entry point
|
2026-08-30 23:17:57 +02:00 |
|
Jens
|
060171d714
|
docs: align readme with ForgeFlow 0.10.15
|
2026-08-30 23:17:50 +02:00 |
|
Jens
|
b454bafec3
|
ci: avoid corrupt GitHub action cache on release runner
|
2026-08-30 23:17:17 +02:00 |
|
Jens
|
e62a1d8c1b
|
ci: use Gitea action mirrors on native runner
|
2026-08-30 23:16:59 +02:00 |
|
Jens
|
b883c1ad83
|
Release ForgeFlow 0.10.15 (#7)
ForgeFlow quality gate / quality (push) Failing after 5s
ForgeFlow signed release / release (push) Failing after 6s
ForgeFlow quality gate / secret-scan (push) Successful in 7s
|
2026-08-30 00:49:45 +02:00 |
|
Jens
|
a93231d69f
|
Harden workspace sync quarantine and updater recovery (#6)
ForgeFlow quality gate / secret-scan (push) Successful in 8s
ForgeFlow quality gate / quality (push) Failing after 11m39s
|
2026-08-30 00:34:02 +02:00 |
|
Jens
|
d926007dae
|
Merge pull request 'fix(ci): normalize shell validation input (fixes #3)' (#5) from codex/resolve-open-issues into main
ForgeFlow quality gate / quality (push) Successful in 8m40s
ForgeFlow quality gate / secret-scan (push) Successful in 5s
Reviewed-on: #5
|
2026-08-29 04:10:28 +02:00 |
|
Jens
|
79dc6d367b
|
Fix ForgeFlow Windows quality reliability (#4)
ForgeFlow quality gate / quality (push) Successful in 6m28s
ForgeFlow quality gate / secret-scan (push) Successful in 6s
|
2026-08-29 01:41:46 +02:00 |
|
Jens
|
49f43b3875
|
ci: run browser quality on native Windows (#2)
ForgeFlow quality gate / quality (push) Failing after 2m35s
ForgeFlow quality gate / secret-scan (push) Successful in 19s
|
2026-08-27 20:27:52 +02:00 |
|
Jens
|
736944bd91
|
ci: align managed validation contract [skip ci]
|
2026-08-27 07:40:29 +02:00 |
|
Jens
|
42ccfc781c
|
ci: add managed validation contract [skip ci]
|
2026-08-27 06:27:39 +02:00 |
|
Jens
|
2abfca7abc
|
[skip ci] Stop unschedulable Windows Actions jobs
|
2026-08-27 05:21:42 +02:00 |
|
Jens
|
ff1fcd3303
|
test(deploy): lock one-shot approved request semantics
ChatGPT validation / quality (push) Failing after 1s
|
2026-08-26 23:56:35 +02:00 |
|
Jens
|
e377889263
|
fix(deploy): consume signed approval evidence exactly once
ChatGPT validation / quality (push) Failing after 0s
|
2026-08-26 23:55:49 +02:00 |
|
Jens
|
c5cf384f9a
|
test(deploy): prove central workflow carries signed target
ChatGPT validation / quality (push) Failing after 0s
|
2026-08-26 23:47:20 +02:00 |
|
Jens
|
84ed89bccf
|
fix(deploy): centralize approved workflow dispatch
ChatGPT validation / quality (push) Failing after 0s
|
2026-08-26 23:46:49 +02:00 |
|
Jens
|
2174b79544
|
ci: run managed validation on codex change branches
ChatGPT validation / quality (push) Canceled after 0s
|
2026-08-26 23:26:16 +02:00 |
|
Jens
|
1dc3bea8dd
|
ci: add managed exact-head validation gate
|
2026-08-26 23:25:51 +02:00 |
|
Jens
|
858b09afeb
|
docs(deploy): include signed approval evidence in status example
|
2026-08-26 23:23:40 +02:00 |
|
Jens
|
b5b6660fdc
|
test(deploy): lock signed AppOps evidence contract
|
2026-08-26 23:21:44 +02:00 |
|
Jens
|
d1f4cb6ba8
|
feat(deploy): verify AppOps Ed25519 evidence before machine deploy
|
2026-08-26 23:20:26 +02:00 |
|
Jens
|
181330b78f
|
feat(deploy): add signed AppOps-approved workflow
|
2026-08-26 23:19:45 +02:00 |
|