{"id":30743488,"url":"https://github.com/ukho/devops-pipelinetemplates","last_synced_at":"2026-03-07T09:03:45.853Z","repository":{"id":41098281,"uuid":"470922443","full_name":"UKHO/devops-pipelinetemplates","owner":"UKHO","description":null,"archived":false,"fork":false,"pushed_at":"2025-10-08T14:21:10.000Z","size":336,"stargazers_count":2,"open_issues_count":3,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-28T11:39:05.491Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PowerShell","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/UKHO.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":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-03-17T09:14:18.000Z","updated_at":"2025-10-08T14:21:12.000Z","dependencies_parsed_at":"2024-03-12T11:27:31.532Z","dependency_job_id":"c835e149-ad0b-49aa-8483-07e835e72714","html_url":"https://github.com/UKHO/devops-pipelinetemplates","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/UKHO/devops-pipelinetemplates","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UKHO%2Fdevops-pipelinetemplates","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UKHO%2Fdevops-pipelinetemplates/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UKHO%2Fdevops-pipelinetemplates/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UKHO%2Fdevops-pipelinetemplates/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/UKHO","download_url":"https://codeload.github.com/UKHO/devops-pipelinetemplates/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/UKHO%2Fdevops-pipelinetemplates/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30210377,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-07T09:02:10.694Z","status":"ssl_error","status_checked_at":"2026-03-07T09:02:08.429Z","response_time":53,"last_error":"SSL_read: 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":[],"created_at":"2025-09-04T02:07:35.067Z","updated_at":"2026-03-07T09:03:45.845Z","avatar_url":"https://github.com/UKHO.png","language":"PowerShell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Azure DevOps Pipeline Templates\n\nThis repository contains template files that can be used in Azure DevOps Pipelines. The purpose of this repo is to standardise the way that steps are done for common tasks, avoiding code duplication and potential mistakes. Each template comes with its own README which contains instructions on how to use it.\n\nBelow is a summary of the templates we have available\n\n## Templates\n\n| Name                                                                                             | Description                                                                                                                                                               | Repository     |\n|--------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------|\n| [Post Release stage](./post-release-stage)                                                      | Provides a standardised post-release stage with common steps such as GitHub commit tagging and pipeline run retention etc. that can be reused across pipelines. It eliminates the need to duplicate steps in every pipeline.                                        | This Repo      |\n| [Github Tag](./github-tag)                                                                       | Github tags to your commits for marking significant points in a project's development                                                                                     | This Repo      |\n| [Retain pipeline run](./retain-pipelinerun)                                                      | Retaining a pipeline run for longer than the default configured 30 days after production release                                                                          | This Repo      |\n| [Trivy](./trivy)                                                                                 | Static analysis security scanner against your Terraform                                                                                                                   | This Repo      |\n| [Gated Infrastructure Deploy](https://github.com/UKHO/devops-gated-infrastructure-deploy)        | Template for running terraform plan and apply with a manual verification step inbetween which triggers when destroyed resources are detected in plan.                     | Dedicated Repo |\n| [Infrastructure Pipeline](https://github.com/UKHO/devops-infrastructure-pipeline-template)       | Infrastructure (terraform) pipeline template that implements the 'Gated Infrastructure Deploy' template in 3 environments (dev/qa/live) along with build \u0026 checks stages. | Dedicated Repo |\n| [Web Service Pipeline](https://github.com/UKHO/devops-web-service-pipeline-template)             | Pipeline template that builds \u0026 checks a dotnet web app and deploys into a web app (slot \u0026 swap) in azure in 3 environments (dev/qa/live).                                | Dedicated Repo |\n| [Trigger ADDS AutoTests Pipeline](https://github.com/UKHO/devops-trigger-adds-autotest-pipeline) | Job template that with service connection to an app config+key vault is able to trigger target pipelines from another pipeline and wait for results.                      | Dedicated Repo |\n\n## Versioning Templates\n\nFor dedicated repositories containing a single template, see this versioning guide [How to version](how-to-version.md).\n\n## Service Announcements\n\nFor version changes to the repository, make use of the Service Announcement channel and refer to this [making service announcements](making-service-announcements.md) for a templated message.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fukho%2Fdevops-pipelinetemplates","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fukho%2Fdevops-pipelinetemplates","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fukho%2Fdevops-pipelinetemplates/lists"}