{"id":13617327,"url":"https://github.com/nolte/cookiecutter-gh-project","last_synced_at":"2025-04-12T08:53:34.839Z","repository":{"id":37029571,"uuid":"323716262","full_name":"nolte/cookiecutter-gh-project","owner":"nolte","description":"Template for Create Github Workflows and Projects","archived":false,"fork":false,"pushed_at":"2025-04-08T18:00:02.000Z","size":549,"stargazers_count":1,"open_issues_count":4,"forks_count":3,"subscribers_count":1,"default_branch":"develop","last_synced_at":"2025-04-12T08:53:26.450Z","etag":null,"topics":["cookiecutter","github","templating"],"latest_commit_sha":null,"homepage":"https://nolte.github.io/cookiecutter-gh-project/","language":null,"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/nolte.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":"2020-12-22T19:33:25.000Z","updated_at":"2024-01-07T09:32:27.000Z","dependencies_parsed_at":"2024-03-06T07:30:48.299Z","dependency_job_id":"e021ad0b-ff59-42d9-b57c-f70857bf4993","html_url":"https://github.com/nolte/cookiecutter-gh-project","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nolte%2Fcookiecutter-gh-project","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nolte%2Fcookiecutter-gh-project/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nolte%2Fcookiecutter-gh-project/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nolte%2Fcookiecutter-gh-project/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nolte","download_url":"https://codeload.github.com/nolte/cookiecutter-gh-project/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248543882,"owners_count":21121838,"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":["cookiecutter","github","templating"],"created_at":"2024-08-01T20:01:40.028Z","updated_at":"2025-04-12T08:53:34.820Z","avatar_url":"https://github.com/nolte.png","language":null,"funding_links":[],"categories":["HarmonyOS"],"sub_categories":["Windows Manager"],"readme":"# GitHub Project Templates\n\n[![GitHub Project Stars](https://img.shields.io/github/stars/nolte/cookiecutter-gh-project.svg?label=Stars\u0026style=social)](https://github.com/nolte/cookiecutter-gh-project) [![GitHub Issue Tracking](https://img.shields.io/github/issues-raw/nolte/cookiecutter-gh-project.svg)](https://github.com/nolte/cookiecutter-gh-project) [![GitHub LatestRelease](https://img.shields.io/github/release/nolte/cookiecutter-gh-project.svg)](https://github.com/nolte/cookiecutter-gh-project) [![.github/workflows/build-static-tests.yaml](https://github.com/nolte/cookiecutter-gh-project/actions/workflows/build-static-tests.yaml/badge.svg)](https://github.com/nolte/cookiecutter-gh-project/actions/workflows/build-static-tests.yaml) [![.github/workflows/release-cd-deliver-docs.yml](https://github.com/nolte/cookiecutter-gh-project/actions/workflows/release-cd-deliver-docs.yml/badge.svg)](https://github.com/nolte/cookiecutter-gh-project/actions/workflows/release-cd-deliver-docs.yml)\n\n---\n\u003c!--intro-start--\u003e\nThis project is intended to help create GitHub structures that are as standardised as possible.\n\nThe Generated Project has:\n\n* Pre-configured GitHub Actions and Settings based on [nolte/gh-plumbing](https://github.com/nolte/gh-plumbing).\n    * [Release Process](https://nolte.github.io/gh-plumbing/features/release/)\n    * [Publishing Documentation](https://nolte.github.io/gh-plumbing/features/mkdocs/)\n    * Minimal set of [static tests](https://nolte.github.io/gh-plumbing/features/static-tests/)\n    * Automatic [labelling](https://nolte.github.io/gh-plumbing/features/labelling/)\n* Documentation with [mkdocs](https://github.com/mkdocs/mkdocs)\n\u003c!--intro-end--\u003e\n\n## Usage\n\nUsing [cookiecutter/cookiecutter](https://github.com/cookiecutter/cookiecutter) directly for generate a new GitHub Project Structure.\n\n\u003c!--usage-cmd-start--\u003e\n```sh\ncookiecutter gh:nolte/cookiecutter-gh-project \\\n    module_slug=\"cookiecutter-gh-project\" \\\n    topics=\"templating, cookiecutter, github\" \\\n    description=\"Template for Create GitHub Workflows and Projects\" \\\n    template_issues=\"y\" \\\n    template_pull_request=\"y\" \\\n    readme_enabled=\"y\" \\\n    docs_enabled=\"y\" \\\n    renovate_enabled=\"y\" \\\n    -f --no-input\n```\n\u003c!--usage-cmd-end--\u003e\n\n\n## Development\n\n\n```bash\ncookiecutter ./cookiecutter-gh-project \\\n    module_slug=\"cookiecutter-gh-project\" \\\n    topics=\"templating, cookiecutter, github\" \\\n    description=\"Template for Create GitHub Workflows and Projects\" \\\n    template_issues=\"y\" \\\n    template_pull_request=\"y\" \\\n    plumbing_workflow_enabled=\"y\" \\\n    plumbing_workflow_source=\"../sources/cookiecutter-gh-project\" \\\n    dependabot_pip=\"y\" \\\n    dependabot_gitsubmodule=\"n\" \\\n    dependabot_docker=\"n\" \\\n    -f --no-input --output-dir /tmp\n```\n\n## Links\n\n* [nolte/taskfiles](https://github.com/nolte/taskfiles), as task collection.\n* [nolte/gh-plumbing](https://github.com/nolte/gh-plumbing), for central managed GitHub actions.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnolte%2Fcookiecutter-gh-project","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnolte%2Fcookiecutter-gh-project","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnolte%2Fcookiecutter-gh-project/lists"}