Skip to content

Commit e01f463

Browse files
Replace root redirect with spec listing index page and build issues lists (#13433)
Instead of redirecting to drafts.csswg.org, build-index.py now generates an index page with search, sortable views, and per-spec resource links. Features: - Search/filter bar for finding specs instantly - Recent (by date) and Grouped (by shortname family) sort modes - Activity indicators and relative timestamps - Per-spec links to GitHub issues, PRs, commit history - Links to Disposition of Comments documents where they exist Also adds a workflow step that runs bikeshed issues-list on all .bsi and issues-*.txt source files, regenerating the Disposition of Comments HTML pages during deployment. Relates to #12054
1 parent fb50e89 commit e01f463

File tree

2 files changed

+383
-12
lines changed

2 files changed

+383
-12
lines changed

.github/workflows/build-specs.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,12 @@ jobs:
5757
SHORT_DATE="$(date --date=@"$TIMESTAMP" --utc +%F)"
5858
bikeshed -f spec "$file" "${file%Overview.bs}index.html" --md-date="$SHORT_DATE" --md-Text-Macro="BUILTBYGITHUBCI foo"
5959
done
60+
- name: Build issues lists
61+
run: |
62+
for file in ./**/*.bsi ./**/issues-*.txt; do
63+
echo " $file"
64+
bikeshed issues-list "$file" || true
65+
done
6066
- name: Build index & symlinks
6167
run: python ./bin/build-index.py
6268
- run: rm -rf ./.git{,attributes,ignore}

0 commit comments

Comments
 (0)