Skip to content

#940: publish output for hidden factbase filenames - #957

Open
gemshrine wants to merge 1 commit into
zerocracy:masterfrom
gemshrine:940
Open

gemshrine wants to merge 1 commit into
zerocracy:masterfrom
gemshrine:940

Conversation

@gemshrine

Copy link
Copy Markdown
Contributor

An explicit hidden factbase such as .stats.fb produced hidden staged filenames. The publish loop uses a Bash glob that omits dotfiles, so the action succeeded and then removed the generated pages during cleanup.

The output basename now strips leading dots after removing the extension and falls back to factbase if no name remains. This keeps staged page files visible to the publishing loop.

Checks: Bash syntax validation and filename cases for .stats.fb, .fb, and an ordinary factbase name.

Closes #940

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

factbase: .stats.fb generates hidden output files that aren't published

1 participant