Skip to content

Commit 04d98d2

Browse files
authored
Fix Issue 2139 (large parts of Medley tree not showing up in files.interlisp.org) and more improvements to files.interlisp.org (#2156)
Here is what this PR does: Fix Issue 2139: (MAKE-INDEX-HTMLS) was not handling pseudohosts correctly and an errant LI pseudohost was causing MAKE-INDEX-HTMLS to terminate early. Adjusted MAKE-INDEX-HTML so it uses psuedohosts only for the top level directory and everything further down in the tree uses the truenames relative to the top-level pseudohost, Results in a MAKE-INDEX-HTMLS run that works in the presence of random pseudohosts and in a collection of index.html files without difficult to understand and out of context references to pseudohosts. Remove loadups/build directory from all HCFILES runs (on desktop and via github actions) Added maiko source code and removed maiko lde executables from HCFILES outputs for github actions - thus adding maiko code and removing maiki executables @ files.interlisp.org. Fixed scripts/clean_hcfiles.sh so that it actually cleans off all of the index.html files - was missing some. .github/workflow directory was being left out of HCFILES. Put it back it.
1 parent 9dc408c commit 04d98d2

File tree

5 files changed

+184
-152
lines changed

5 files changed

+184
-152
lines changed

.github/workflows/doHCFILES.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,12 @@ jobs:
5252
- name: Checkout Medley repo
5353
uses: actions/checkout@v4
5454

55+
- name: Checkout maiko
56+
uses: actions/checkout@v4
57+
with:
58+
repository: ${{ github.repository_owner }}/maiko
59+
path: ./maiko
60+
5561
- name: Checkout notecards
5662
uses: actions/checkout@v4
5763
with:
@@ -79,6 +85,7 @@ jobs:
7985
--repo ${{ github.repository_owner }}/maiko \
8086
--pattern '*-linux.x86_64.tgz'
8187
tar -xzf /tmp/maiko.tgz
88+
touch ./maiko/linux.x86_64/.skip
8289
env:
8390
GH_TOKEN: ${{ secrets.MU_TOKEN }}
8491

0 commit comments

Comments
 (0)