{"id":15011553,"url":"https://github.com/nicofilips/dotnet-pipeline-template","last_synced_at":"2026-01-08T05:01:45.934Z","repository":{"id":231690736,"uuid":"771950369","full_name":"NicoFilips/dotnet-pipeline-template","owner":"NicoFilips","description":"This is a .Net 8 Template Pipeline to integrate as \"external workflow\" into other Tools. It covers build, unittesting, packing and deploying to nuget.org ✨🚀","archived":false,"fork":false,"pushed_at":"2024-04-07T09:37:00.000Z","size":20,"stargazers_count":3,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-23T19:41:56.456Z","etag":null,"topics":["dotnet8","external-workflow","nuget","pipeline","unittesting"],"latest_commit_sha":null,"homepage":"","language":null,"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/NicoFilips.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"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}},"created_at":"2024-03-14T08:55:39.000Z","updated_at":"2024-04-07T11:44:35.000Z","dependencies_parsed_at":"2024-04-05T11:30:19.215Z","dependency_job_id":"8418ec40-42cc-49ba-b1ab-2c66f855c061","html_url":"https://github.com/NicoFilips/dotnet-pipeline-template","commit_stats":{"total_commits":13,"total_committers":1,"mean_commits":13.0,"dds":0.0,"last_synced_commit":"9d6c2ed1c9bce8a14825f2525cd6be686f73b18e"},"previous_names":["nicofilips/dotnet-pipeline-template"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicoFilips%2Fdotnet-pipeline-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicoFilips%2Fdotnet-pipeline-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicoFilips%2Fdotnet-pipeline-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicoFilips%2Fdotnet-pipeline-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NicoFilips","download_url":"https://codeload.github.com/NicoFilips/dotnet-pipeline-template/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246153323,"owners_count":20731967,"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":["dotnet8","external-workflow","nuget","pipeline","unittesting"],"created_at":"2024-09-24T19:41:14.585Z","updated_at":"2026-01-08T05:01:45.859Z","avatar_url":"https://github.com/NicoFilips.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\r\n\u003ca href=\"https://github.com/NicoFilips/csharp-designpatterns/\"\u003e\r\n  \u003cimg src=\"https://github.com/NicoFilips/dotnet-pipeline-template/assets/35654361/967a9c31-e83b-42a7-acda-641b14d5142e\" alt=\"Logo\" width=\"200\" height=\"200\"\u003e\r\n\u003c/a\u003e\r\n\u003cblockquote\u003e\r\n  \u003cp\u003eSource: DALL-E 3\u003c/p\u003e\r\n\u003c/blockquote\u003e\r\n\r\n\u003c/div\u003e\r\n\r\n## About the Repository 📖\r\n\r\nThis repository is a comprehensive collection of design pattern examples in C#. It's intended for developers looking to deepen their understanding of design patterns and apply them in real-world software development. The patterns covered include Creational, Structural, and Behavioral patterns, providing a wide range of solutions to common software design challenges.\r\n\r\n## Features 🚀\r\n\r\nTo integrate this pipeline into your Tools - create a dotnet.yml in your github/workflows folder and copy this code:\r\n```\r\nname: NicoFilips-template-pipeline(build/test/publish/DeployNuget)\r\n\r\non:\r\n  push:\r\n    branches: \r\n      - main\r\n  workflow_dispatch:\r\n\r\njobs:\r\n  call-template-workflow:\r\n    uses: NicoFilips/dotnet-pipeline-template/.github/workflows/dotnet-pipeline-template.yml@main\r\n    with:\r\n      publish: true\r\n```\r\nThen you can checkout the pipeline in this repository to use it in your own!\r\n\r\n## Support 🆘\r\n\r\nIf you encounter any issues or have questions, [open an issue](link-to-issues) on our GitHub page.\r\n\r\n## Contributing 👥\r\n\r\nContributions are welcome! If you have a design pattern example to add or improvements to suggest, please check out our [Contributing Guidelines](link-to-CONTRIBUTING.md).\r\n\r\n## License 📄\r\n\r\nThis repository is released under the [MIT License](link-to-LICENSE).\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicofilips%2Fdotnet-pipeline-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnicofilips%2Fdotnet-pipeline-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicofilips%2Fdotnet-pipeline-template/lists"}