{"id":17072116,"url":"https://github.com/bmann/tiddlywiki-static-publish","last_synced_at":"2026-02-02T14:04:21.166Z","repository":{"id":66747504,"uuid":"570721291","full_name":"bmann/tiddlywiki-static-publish","owner":"bmann","description":"A set of scripts / Github Actions for Static Site Publishing for #TiddlyWiki","archived":false,"fork":false,"pushed_at":"2022-11-26T08:53:13.000Z","size":9,"stargazers_count":3,"open_issues_count":4,"forks_count":1,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-10-19T21:58:43.354Z","etag":null,"topics":["github-actions","tiddlywiki","toolsforthought"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bmann.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/funding.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"open_collective":"tiddlywikidotorg"}},"created_at":"2022-11-25T23:23:34.000Z","updated_at":"2025-07-04T03:19:38.000Z","dependencies_parsed_at":null,"dependency_job_id":"93a35af8-8d55-4c6b-9bb6-7a04ffb24083","html_url":"https://github.com/bmann/tiddlywiki-static-publish","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/bmann/tiddlywiki-static-publish","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bmann%2Ftiddlywiki-static-publish","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bmann%2Ftiddlywiki-static-publish/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bmann%2Ftiddlywiki-static-publish/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bmann%2Ftiddlywiki-static-publish/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bmann","download_url":"https://codeload.github.com/bmann/tiddlywiki-static-publish/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bmann%2Ftiddlywiki-static-publish/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29012710,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-02T12:48:30.580Z","status":"ssl_error","status_checked_at":"2026-02-02T12:46:38.384Z","response_time":58,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["github-actions","tiddlywiki","toolsforthought"],"created_at":"2024-10-14T11:38:40.554Z","updated_at":"2026-02-02T14:04:21.149Z","avatar_url":"https://github.com/bmann.png","language":"Shell","funding_links":["https://opencollective.com/tiddlywikidotorg"],"categories":[],"sub_categories":[],"readme":"# TiddlyWiki Static Site Publishing\n\nA set of scripts designed to work with Github Actions for Static Site Publishing for TiddlyWiki.\n\n## Overview\n\nUpdate a single file TiddlyWiki and check it into git, and the Github Action here will generate a static version of the site.\n\nThis static site will have your default home page at `index.html` (at the root of your site) and all of the tiddlers will be at `YOURNAME.github.io/REPO/my-tiddler.html`, or `example.com/my-tiddler.html` if you have mapped a custom domain.\n\n## Instructions\n\n1. Fork this repo\n2. Edit the shadow tiddler `$:/core/templates/static.template.html` to remove the `static/` prefix in the macro tv-wikilink-template\n3. Check in your own single file wiki -- the default `build.sh` expects it to be named `index.html` but you can call it whatever you like\n4. Add a `gh-pages` branch -- can be empty, it is overwritten on publish\n5. Set Github Pages settings to publish from the `gh-pages` branch \n\nIf you set up your single file wiki with a Github Git saver, whenever you save, a new version of your site will automatically be built and published.\n\n## Acknowledgements\n\nThanks to @saqimtiaz for the build script and general support and good energy!\n\nUses [JamesIves/github-pages-deploy-action](https://github.com/JamesIves/github-pages-deploy-action) as the final step in the action, inspired by [pengx17/logseq-publish](https://github.com/pengx17/logseq-publish).\n\n## Examples\n\n* [bmann/twgroceries](https://github.com/bmann/twgroceries) - https://foodwiki.bmann.ca\n\n## Discussion\n\nExtended discussion on the [Talk TW forum »](https://talk.tiddlywiki.org/t/rfi-github-actions-static-publishing-script/5203)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbmann%2Ftiddlywiki-static-publish","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbmann%2Ftiddlywiki-static-publish","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbmann%2Ftiddlywiki-static-publish/lists"}