{"id":25121795,"url":"https://github.com/Dialog-IF/manual","last_synced_at":"2025-04-02T15:42:40.161Z","repository":{"id":275397951,"uuid":"919700375","full_name":"Dialog-IF/manual","owner":"Dialog-IF","description":"Antora project to build the Dialog manual","archived":false,"fork":false,"pushed_at":"2025-03-08T22:01:24.000Z","size":27,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-08T23:17:27.049Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Handlebars","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Dialog-IF.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2025-01-20T21:05:09.000Z","updated_at":"2025-03-08T22:01:27.000Z","dependencies_parsed_at":"2025-02-02T08:26:17.977Z","dependency_job_id":"ae8523b0-5fae-4dbd-b56f-edb14c3df156","html_url":"https://github.com/Dialog-IF/manual","commit_stats":null,"previous_names":["hlship/manual","dialog-if/manual"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dialog-IF%2Fmanual","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dialog-IF%2Fmanual/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dialog-IF%2Fmanual/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Dialog-IF%2Fmanual/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Dialog-IF","download_url":"https://codeload.github.com/Dialog-IF/manual/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246847056,"owners_count":20843438,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2025-02-08T06:35:49.581Z","updated_at":"2025-04-02T15:42:40.155Z","avatar_url":"https://github.com/Dialog-IF.png","language":"Handlebars","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Setup\n\nThe site is built using [Antora](https://antora.org/).\n\n* You must have a recent version of [NodeJS](https://nodejs.org/)\n* You need [Babashka](https://book.babashka.org/); on OS X `brew install borkdude/brew/babashka`\n* You need the [watchexec command](https://github.com/watchexec/watchexec); on OS X: `brew install watchexec`\n* Finally, a local install of Antora: `npm install` will download Antora and its dependencies\n\n## Building the Site\n\n## Full Site Build\n\nTo build the full site locally (i.e., the way the GitHub action does):\n\n    npx antora --fetch antora-playbook.yml\n\nThis will build all versions of Dialog documentation (currently just the main branch).\n\nConsole output will identify the local file URL to load to see the generated site.\n\nThis runs once, to completion.\n\n## Local Site Build\n\nWhen building locally, you will need two sibling workspaces: one for this repository, and one for the main\nDialog source.\n\nRetrieve the content:\n\n* `git clone https://github.com/dialog-if/manual.git` (or your own fork)\n* `git clone https://github.com/dialog-if/dialog.git` (or your own fork)\n* `cd manual`\n* `bb local`\n\nThis script uses `watchexec` to monitor the `dialog/docs` folders (and others) for changes and (almost instantly!)\nrebuild the output documentation.\n\nYou'll have to manually refresh your browser.\n\nIt will also generate desktop notifications when it runs (when on supported platforms).\n\n### Antora Notes\n \nOn OS X, Antora stores Git repos in `~/Library/Caches/antora/` by default.\n\nBe careful to keep `antora-playbook.yml` and `local-antora-playbook.yml` in sync.\n\nWe are currently using the default Antora UI, with overrides in the `ui-overrides` directory.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDialog-IF%2Fmanual","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FDialog-IF%2Fmanual","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FDialog-IF%2Fmanual/lists"}