Tirsvad
a5bb159e2c
Resolve pending commit links in the UC-005 and US-001 acceptance
Validate workflows / validate (pull_request) Successful in 17s
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
2026-10-11 12:48:19 +08:00
Tirsvad
1bc56f8b77
Review and accept UC-005 and US-001.16 and US-001.17
2026-10-11 12:48:18 +08:00
Tirsvad
5c12918444
Resolve pending commit links in the MIL-007 amendment acceptance
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Validate workflows / validate (pull_request) Successful in 19s
2026-10-11 12:46:30 +08:00
Tirsvad
faf13b2c2a
Review and accept the MIL-007 amendment
2026-10-11 12:46:29 +08:00
Tirsvad
a098dff3ec
Resolve pending commit links in the ADR-0008 acceptance
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Validate workflows / validate (pull_request) Successful in 19s
2026-10-11 12:43:42 +08:00
Tirsvad
9e7aeddb11
Review and accept ADR-0008
2026-10-11 12:43:40 +08:00
Tirsvad
fb1fafc5c5
Resolve pending commit links in ADR-0008
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Validate workflows / validate (pull_request) Successful in 19s
2026-10-11 12:40:06 +08:00
Tirsvad
11cba358b8
Draft ADR-0008: quality-check contract for C++ and C#
2026-10-11 12:40:05 +08:00
Tirsvad
5a4cfc4358
Resolve the pending commit link in MIL-007
2026-10-11 12:39:28 +08:00
Tirsvad
e361b6f914
Use current tool versions only for MIL-007: .NET SDK 10 or later
2026-10-11 12:39:28 +08:00
Tirsvad
92c1795379
Resolve pending commit links in the MIL-007 use case documents
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Validate workflows / validate (pull_request) Successful in 19s
2026-10-11 12:26:59 +08:00
Tirsvad
32b5ab62ab
Extend UC-005 and US-001 to C++ and C#, and record the runner tools of MIL-007
2026-10-11 12:26:58 +08:00
Tirsvad
4c51435b16
Link the MIL-007 milestone in the project plan
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Validate workflows / validate (pull_request) Successful in 17s
2026-10-11 12:22:06 +08:00
Tirsvad
bdf89d38d9
Resolve pending commit links in the MIL-007 acceptance
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Validate workflows / validate (pull_request) Successful in 19s
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
2026-10-11 12:21:35 +08:00
Tirsvad
e3ad1fa7e7
Review and accept MIL-007 and the PP-001 amendment
2026-10-11 12:21:33 +08:00
Tirsvad
8ad19fca8d
Resolve pending commit links in the MIL-007 plan
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Validate workflows / validate (pull_request) Successful in 20s
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
2026-10-11 12:19:57 +08:00
Tirsvad
b74ee0e5cf
Plan MIL-007: quality checks for C++ and C#
2026-10-11 12:19:56 +08:00
Tirsvad
fd62602c40
Resolve pending commit links in the MIL-004 pin verification
...
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Validate workflows / validate (pull_request) Successful in 21s
Task: MIL-004#1
2026-10-11 12:17:58 +08:00
Tirsvad
05b635c1b3
Record the verification of pinned consumers in MIL-004
...
Task: MIL-004#1
2026-10-11 12:17:57 +08:00
Tirsvad
ae0360350a
Resolve pending commit links in the quality-checks script documents
...
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Task: MIL-003#3
2026-10-11 11:14:04 +08:00
Tirsvad
670f0ac469
Run the quality checks from a script file of this repository
...
Task: MIL-003#3
2026-10-11 11:14:03 +08:00
Tirsvad
4210a7492e
Resolve pending commit links in the MIL-005 results
...
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Validate workflows / validate (pull_request) Successful in 17s
Task: MIL-005#5
2026-10-11 09:48:08 +08:00
Tirsvad
ead3d98d73
Accept the translations of MIL-005 and record its results
...
Task: MIL-005#5
2026-10-11 09:48:06 +08:00
Tirsvad
b85947f076
Resolve pending commit links in the MIL-006 results
...
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Validate workflows / validate (pull_request) Successful in 22s
Task: MIL-006#4
2026-10-11 03:15:58 +08:00
Tirsvad
d575f272fc
Record the pilot results of MIL-006
...
Task: MIL-006#4
2026-10-11 03:15:57 +08:00
Tirsvad
513ad69de2
Resolve pending commit links in the MIL-004 results
...
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Validate workflows / validate (pull_request) Successful in 17s
Task: MIL-004#1
2026-10-11 03:03:43 +08:00
Tirsvad
6933e91c83
Pin the scoped workflows to v1 and record the MIL-004 results
...
Task: MIL-004#1
2026-10-11 03:03:42 +08:00
Tirsvad
dbaf272fe5
Resolve pending commit links in the publish destination documents
...
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Validate workflows / validate (pull_request) Successful in 14s
Task: MIL-004#4
2026-10-10 22:58:42 +08:00
Tirsvad
d9cd3c67d4
Decide the publish destination of a release (ADR-0007)
...
Task: MIL-004#4
2026-10-10 22:58:40 +08:00
Tirsvad
2cf59b96bd
Resolve pending commit links in the upgrade guide documents
...
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Validate workflows / validate (pull_request) Successful in 14s
Task: MIL-004#3
2026-10-10 22:55:43 +08:00
Tirsvad
4cf52afe00
Add the upgrade guide and the use case Consume a Workflow Update
...
UC-007, US-001.14 and US-001.15, the upgrade guide on the wiki in three
languages, and RC-044 to RC-046 with the traceability matrix.
Task: MIL-004#3
2026-10-10 22:55:40 +08:00
Tirsvad
a04b578d70
Resolve pending commit links in the release process documents
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Validate workflows / validate (pull_request) Successful in 15s
2026-10-10 22:46:26 +08:00
Tirsvad
044d8ba21f
Define the release process and version pinning
...
Add the brief use case UC-006 (Release a Reusable Workflow), the use case in
UCD-001, stories US-001.11 to US-001.13 and ADR-0006: one version for the
repository with SemVer tags and a moving major tag, a release only from a
green commit with a changelog entry, consumers pin the major or an exact tag
and never main. Add the maintainers' checklist guides/release-process.md.
Review and accept them (RC-040 to RC-043), update TM-001 and the registry.
Task: MIL-004#1
2026-10-10 22:46:23 +08:00
Tirsvad
f69b38c228
Resolve pending commit links in MIL-003, RC-039 and TM-001
Validate workflows / validate (pull_request) Successful in 15s
2026-10-10 20:13:13 +08:00
Tirsvad
3b8681d023
Record the adoption of the quality checks in RepoFoundry
...
Run against TirSystem-BashScript/RepoFoundry (39 shell files): shellcheck
passes with the project's .shellcheckrc, shfmt fails on 10 files only
because of the case indentation and passes after one .editorconfig line;
the pull request itself passes. Record the findings for the guide, review
the change (RC-039) and update TM-001. The adoption is complete when
RepoFoundry PR 76 is merged.
Task: MIL-003#4
2026-10-10 20:13:11 +08:00
Tirsvad
92a8b32f0e
Resolve pending commit links in the quality-check contract documents
Validate workflows / validate (pull_request) Successful in 15s
2026-10-10 16:06:33 +08:00
Tirsvad
385d2fb7cb
Define and accept the contract of the shared quality-check workflow
...
Add the brief use case UC-005 (Run Project Quality Checks), the actor and
use case in UCD-001, stories US-001.09 and US-001.10, and ADR-0005 with the
inputs, the pinned tools and what a pass and a fail mean, based on a probe
of the runner image. Review and accept them (RC-035 to RC-038) and update
TM-001 and the registry.
Task: MIL-003#2
2026-10-10 16:06:30 +08:00
Tirsvad
9c357f79ca
Resolve pending commit links in MIL-004, RC-034 and TM-001
Validate workflows / validate (pull_request) Successful in 17s
2026-10-10 13:41:37 +08:00
Tirsvad
616c5d2e48
Plan task 6 of MIL-004: move the embedded scripts to files
...
The sync and publish-wiki scoped workflows embed 200 to 300 lines of Python
in their YAML. Add task 6 to move them to tools/ and run them from a
checkout of this repository, as verified from two organisations, with a
Go/No-Go criterion and O2 in the traceability. Review and accept the
amendment (RC-034) and update TM-001.
2026-10-10 13:41:36 +08:00
Tirsvad
f8879fcf06
Resolve pending commit links in MIL-003, RC-033 and TM-001
Validate workflows / validate (pull_request) Successful in 14s
2026-10-10 13:32:31 +08:00
Tirsvad
b3f006f7a4
Record that reusable workflows work on the instance
...
Verified on 2026-10-10 with throwaway branches (deleted afterwards):
workflow_call and uses run from the same repository, another repository of
the organisation and a repository of another organisation, so MIL-003 needs
no copied-template fallback. Not tested: a private provider, secrets passed
to a called workflow, and a tag reference. Review it (RC-033) and update
TM-001.
Task: MIL-003#1
2026-10-10 13:32:29 +08:00
Tirsvad
e2c6bedb26
Resolve pending commit links in the milestones, PP-001, review records and TM-001
Validate workflows / validate (pull_request) Successful in 16s
2026-10-10 13:23:44 +08:00
Tirsvad
ea06eaaa69
Approve the token permissions and confirm the target dates
...
S01, standing in for S05 (ADR-0002), approves the minimum Gitea and GitHub
token permissions, recorded with the evidence from the Gitea source and the
GitHub documentation; they are still not tested with a minimal token on the
instance. Confirm the target dates of MIL-001 to MIL-006 and PP-001 (RC-026
to RC-032), update TM-001 and regenerate the Credentials wiki page with its
translations.
Task: MIL-002#4
2026-10-10 13:23:40 +08:00
Tirsvad
dc572470e7
Resolve pending commit links in the use case documents and review records
Validate workflows / validate (pull_request) Successful in 17s
2026-10-10 13:04:33 +08:00
Tirsvad
a2bf2d4204
Write and accept the brief use cases for the P1 candidates
...
Add the use case diagram UCD-001, the user stories US-001 and the brief use
cases UC-001 to UC-004 (Synchronize Repository Metadata, Configure Workflow
Credentials, Onboard a Repository, Diagnose a Failed Workflow). Review and
accept them (RC-019 to RC-024) and the PP-001 row that records them
(RC-025), and update TM-001 and the registry.
Task: MIL-002#1
2026-10-10 13:04:30 +08:00
Tirsvad
92396e23c9
Resolve pending commit links in ADR-0004, RC-018 and TM-001
Validate workflows / validate (pull_request) Successful in 15s
2026-10-10 11:34:14 +08:00
Tirsvad
b22a2cd592
Decide the opt-in rule and secret handling of the shared wiki publisher (ADR-0004)
...
A repository opts in with wiki/.publish; the word prune in it is the only
thing that lets the workflow delete pages. The shared workflow uses the
organisation's TOKEN_FOR_GITEA_WIKI only. Review and accept it (RC-018),
update TM-001 and link the MIL-006 milestone in PP-001.
2026-10-10 11:34:13 +08:00
Tirsvad
bf11aa25db
Resolve pending commit links in MIL-006, PP-001, RC-016, RC-017 and TM-001
Validate workflows / validate (pull_request) Successful in 13s
2026-10-10 11:30:23 +08:00
Tirsvad
676a262405
Review and accept MIL-006 and PP-001 (RC-016, RC-017)
...
Add review records RC-016 and RC-017, accept MIL-006 and the PP-001 row that
adds it, and update TM-001.
2026-10-10 11:30:21 +08:00
Tirsvad
be53de8f57
Resolve pending commit links in PP-001 and MIL-006
Validate workflows / validate (pull_request) Successful in 14s
2026-10-10 11:26:10 +08:00