Tirsvad
07a5f9b084
Merge pull request 'Record the verification of pinned consumers in MIL-004' ( #93 ) from mil-004-pin-verified into main
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 6s
Validate workflows / validate (push) Successful in 21s
2026-10-11 06:18:37 +02: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
9cd723fb48
Merge pull request 'Add a coverage gate to validate-workflows' ( #92 ) from coverage-gate into main
TirSystem/github-action: Publish wiki / publish-wiki (push) Successful in 9s
Validate workflows / validate (push) Successful in 21s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
2026-10-11 06:07:53 +02:00
Tirsvad
075fae2e45
Add a coverage gate to validate-workflows and stop tracking .coverage
...
Validate workflows / validate (pull_request) Successful in 22s
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 12:05:47 +08:00
Tirsvad
80fb0cfa82
Merge pull request 'Test the HTTP and command-line paths of the tools' ( #91 ) from test-tools-coverage into main
Validate workflows / validate (push) Successful in 15s
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
2026-10-11 05:27:08 +02:00
Tirsvad
eb3e1395db
Test the HTTP and command-line paths of the tools
...
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-003#3
2026-10-11 11:26:45 +08:00
Tirsvad
2817ecdef5
Merge pull request 'Run the quality checks from a script file' ( #90 ) from quality-checks-script-file into main
Validate workflows / validate (push) Successful in 15s
TirSystem/github-action: Publish wiki / publish-wiki (push) Successful in 11s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
v1.1.0
v1
2026-10-11 05:15:53 +02:00
Tirsvad
0025c58e7b
Add the changelog entry of release 1.1.0
...
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#5
2026-10-11 11:15:13 +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
6f01fd6828
Merge pull request 'Add the changelog entry of release 1.0.1' ( #89 ) from release-1-0-1 into main
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Validate workflows / validate (push) Successful in 14s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
v1.0.1
2026-10-11 04:49:18 +02:00
Tirsvad
b8d08f7d90
Add the changelog entry of release 1.0.1
...
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Validate workflows / validate (pull_request) Successful in 16s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Skipped
Task: MIL-004#5
2026-10-11 10:48:46 +08:00
Tirsvad
893890497a
Merge pull request 'End the sync log with Skipped when there is no GitHub mirror' ( #88 ) from sync-skipped-without-mirror into main
TirSystem/github-action: Publish wiki / publish-wiki (push) Successful in 9s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
Validate workflows / validate (push) Successful in 14s
2026-10-11 04:43:01 +02:00
Tirsvad
aa88ea6f8b
End the sync log with Skipped when there is no GitHub mirror
...
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-001#1
2026-10-11 10:42:18 +08:00
Tirsvad
532e9663cb
Merge pull request 'List all workflows with purpose and diagram on the Home page' ( #87 ) from home-workflow-list into main
Validate workflows / validate (push) Successful in 14s
TirSystem/github-action: Publish wiki / publish-wiki (push) Successful in 10s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
2026-10-11 04:39:22 +02:00
Tirsvad
4cb4689471
List all workflows with their purpose and a diagram on the Home page
...
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 16s
Task: MIL-005#3
2026-10-11 10:38:54 +08:00
Tirsvad
4b8d659e02
Merge pull request 'Name the quality-check wiki page for what it covers' ( #86 ) from rename-quality-checks-wiki-page into main
Validate workflows / validate (push) Successful in 13s
TirSystem/github-action: Publish wiki / publish-wiki (push) Successful in 15s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
2026-10-11 04:34:40 +02:00
Tirsvad
d8dc35e88f
Name the quality-check wiki page for what it covers
...
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 16s
Task: MIL-005#3
2026-10-11 10:33:47 +08:00
Tirsvad
21b9b83e82
Merge pull request 'Generate a _Sidebar page so the wiki shows its subpages' ( #85 ) from mil-005-wiki-sidebar into main
Validate workflows / validate (push) Successful in 14s
TirSystem/github-action: Publish wiki / publish-wiki (push) Successful in 8s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
2026-10-11 03:56:23 +02:00
Tirsvad
e6c855554c
Generate a _Sidebar page so the wiki shows its subpages
...
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
Task: MIL-005#3
2026-10-11 09:55:58 +08:00
Tirsvad
e375900d2a
Merge pull request 'Accept the translations of MIL-005 and record its results' ( #84 ) from mil-005-accept-translations into main
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Validate workflows / validate (push) Successful in 15s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 6s
2026-10-11 03:48:39 +02: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
2f1aa4d26d
Merge pull request 'Record the pilot results of MIL-006' ( #83 ) from mil-006-pilot-results into main
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Validate workflows / validate (push) Successful in 16s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 15s
2026-10-10 21:16:36 +02: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
81fd82a909
Merge pull request 'Pin the scoped workflows to v1 and record the MIL-004 results' ( #82 ) from mil-004-pin-scripts-v1 into main
Validate workflows / validate (push) Successful in 14s
TirSystem/github-action: Publish wiki / publish-wiki (push) Successful in 8s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
2026-10-10 21:04:23 +02: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
97ffa49aae
Merge pull request 'Add the changelog entry of the first release, 1.0.0' ( #81 ) from mil-004-release-1-0-0 into main
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Validate workflows / validate (push) Successful in 13s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
v1.0.0
2026-10-10 17:03:24 +02:00
Tirsvad
8b972b33e9
Add the changelog entry of the first release, 1.0.0
...
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 16s
Task: MIL-004#5
2026-10-10 23:02:50 +08:00
Tirsvad
be147af60c
Merge pull request 'Add the release workflow (MIL-004 task 5)' ( #80 ) from mil-004-release-workflow into main
Validate workflows / validate (push) Successful in 15s
TirSystem/github-action: Publish wiki / publish-wiki (push) Successful in 11s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
2026-10-10 17:02:00 +02:00
Tirsvad
27abd226c4
Add the release workflow and its script
...
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
Task: MIL-004#5
2026-10-10 23:01:30 +08:00
Tirsvad
9ccefa5e3b
Merge pull request 'Decide the publish destination of a release (MIL-004 task 4)' ( #79 ) from mil-004-publish-destination into main
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Validate workflows / validate (push) Successful in 13s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
2026-10-10 16:59:08 +02: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
afb1e219db
Merge pull request 'Add the consumer upgrade guide (MIL-004 task 3)' ( #78 ) from mil-004-upgrade-guide into main
Validate workflows / validate (push) Successful in 14s
TirSystem/github-action: Publish wiki / publish-wiki (push) Successful in 11s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 6s
2026-10-10 16:56:36 +02: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
297095bdfb
Merge pull request 'Add the changelog and the check of its convention (MIL-004 task 2)' ( #77 ) from mil-004-changelog-convention into main
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Validate workflows / validate (push) Successful in 16s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
2026-10-10 16:51:45 +02:00
Tirsvad
930e67ad7e
Add the changelog and the check of its convention
...
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 16s
CHANGELOG.md holds an [Unreleased] section with what the first release
v1.0.0 will contain, in the groups Breaking, Added, Changed and Fixed.
tools/changelog.py checks the convention of ADR-0006 (Unreleased first,
descending versions, dates, a Breaking entry needs a new major and a new major
needs one) and prints the notes of a release for the release page. The
release process guide uses both.
Task: MIL-004#2
2026-10-10 22:51:08 +08:00
Tirsvad
b1515b26e1
Merge pull request 'Define the release process and version pinning (MIL-004 task 1)' ( #76 ) from mil-004-release-process into main
TirSystem/github-action: Publish wiki / publish-wiki (push) Skipped
Validate workflows / validate (push) Successful in 13s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
2026-10-10 16:49:36 +02: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
aa18811003
Merge pull request 'Move the publish script out of the scoped workflow into a file (MIL-004 task 6, part 2)' ( #75 ) from mil-004-publish-script-as-file into main
...
Validate workflows / validate (push) Successful in 15s
TirSystem/github-action: Publish wiki / publish-wiki (push) Successful in 9s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
Reviewed-on: #75
2026-10-10 15:54:46 +02:00
Tirsvad
23abcd9491
Move the publish script out of the scoped workflow into a file
...
Validate workflows / validate (pull_request) Successful in 13s
tools/publish_wiki.py holds the 296 lines that were embedded in
publish-wiki.yml, unchanged in behaviour and messages. The scoped workflow
now checks out the repository that owns the wiki and TirSystem/github-action
at main, and runs the file (42 lines instead of 313). The tests import the
file, and a new test asserts that no workflow embeds Python. README and the
Home wiki page with its translations no longer mention embedded Python.
Verified live from TirSystem-BashScript/RepoFoundry.
Task: MIL-004#6
2026-10-10 20:42:18 +08:00
Tirsvad
e6db4b56d3
Merge pull request 'Move the sync script out of the scoped workflow into a file (MIL-004 task 6, part 1)' ( #74 ) from mil-004-sync-script-as-file into main
...
Validate workflows / validate (push) Successful in 14s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
Reviewed-on: #74
2026-10-10 14:31:23 +02:00
Tirsvad
ac20d1c2a1
Move the sync script out of the scoped workflow into a file
...
Validate workflows / validate (pull_request) Successful in 16s
tools/sync_github_metadata.py holds the 221 lines that were embedded in
sync-github-metadata.yml, unchanged in behaviour and messages. The scoped
workflow now checks out TirSystem/github-action at main and runs the file
(33 lines instead of 230). The tests import the file instead of executing
the YAML. Verified live from TirSystem-BashScript/RepoFoundry with that
organisation's secrets.
Task: MIL-004#6
2026-10-10 20:30:32 +08:00
Tirsvad
2ce02698e5
Merge pull request 'Add the guide for reading quality-check results (MIL-003 task 5)' ( #73 ) from mil-003-results-guide into main
...
Validate workflows / validate (push) Successful in 16s
TirSystem/github-action: Publish wiki / publish-wiki (push) Successful in 11s
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 4s
Reviewed-on: #73
2026-10-10 14:26:38 +02:00