{"id":28254844,"url":"https://github.com/practicalli/blog-cryogen","last_synced_at":"2025-06-16T04:31:03.273Z","repository":{"id":43710260,"uuid":"216825172","full_name":"practicalli/blog-cryogen","owner":"practicalli","description":"Cryogen powered blog with all the content used to generate the static website.  ","archived":false,"fork":false,"pushed_at":"2024-02-03T21:21:38.000Z","size":13377,"stargazers_count":3,"open_issues_count":123,"forks_count":2,"subscribers_count":2,"default_branch":"live","last_synced_at":"2025-05-19T20:18:25.411Z","etag":null,"topics":["clojure","cryogen"],"latest_commit_sha":null,"homepage":"https://practical.li/blog-cryogen/","language":"HTML","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/practicalli.png","metadata":{"files":{"readme":"README.org","changelog":"CHANGELOG.md","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}},"created_at":"2019-10-22T13:48:19.000Z","updated_at":"2024-02-03T21:18:41.000Z","dependencies_parsed_at":"2024-02-03T22:25:08.101Z","dependency_job_id":"f85bbfd0-e2f0-428f-9b09-940e0cd474e7","html_url":"https://github.com/practicalli/blog-cryogen","commit_stats":null,"previous_names":["practicalli/blog-cryogen"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/practicalli/blog-cryogen","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/practicalli%2Fblog-cryogen","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/practicalli%2Fblog-cryogen/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/practicalli%2Fblog-cryogen/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/practicalli%2Fblog-cryogen/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/practicalli","download_url":"https://codeload.github.com/practicalli/blog-cryogen/tar.gz/refs/heads/live","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/practicalli%2Fblog-cryogen/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260096618,"owners_count":22958083,"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":["clojure","cryogen"],"created_at":"2025-05-19T20:16:00.549Z","updated_at":"2025-06-16T04:31:03.260Z","avatar_url":"https://github.com/practicalli.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"* Archived: Practicalli Blog Content\n\n##[Practicalli Blog powered by Material for MkDocs with updated content](https://practical.li/blog)\nNo further updates will be made to this GitHub project.\n\nA Cryogen project containing the raw markdown content that is used to generate the [[https://practicalli.github.io/blog][Practicalli blog website]]\n\nA detailed description of putting this site together can be found in\n\n[[https://practicalli.github.io/blog/posts/clojure-powered-blogging-with-cryogen/][Clojure powered blogging with Cryogent]] explains in detail how this project was developed.  Here is just the essential information.\n\n** Local website\n\nRun a local server that generates the website\n\n#+BEGIN_SRC shell\nmake blog\n#+END_SRC\n\nThis generates all the files for the website in the ~public~ directory\n\n\u003e The blog task calls `clojure -X:serve` command, which should be used if make is not available\n\n** GitHub Actions Deployment\nPull requests are automatically built and deployed to https://practical.li/blog-staging/ to assist with reviewing articles.  The Publish Blog Staging GitHub workflow uses the [[https://github.com/JamesIves/github-pages-deploy-action][GitHub Pages Deploy Action]] with the Practicalli Organisation secret `CRYOGEN_PUBLISH_TOKEN` to push commits to the `gh-pages` branch of the practicalli/blog-staging repository.\n\nMerged pull request and commits to the default branch will deploy to https://practical.li/blog/\n\n** Suggestions / issues / bugs\nSuggestions for posts, should be issues or bugs  [[https://practicalli.github.io/blog][Practicalli blog website]] reported as an issue on the practicalli/blog-content repository] should be reported as an issue or pull request on the practicalli/blog-content repository.\n\nDeployment of the blog is not automated at the moment, but an updated site will be manually generated once any pull request is accepted by the maintainers.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpracticalli%2Fblog-cryogen","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpracticalli%2Fblog-cryogen","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpracticalli%2Fblog-cryogen/lists"}