{"id":41429592,"url":"https://github.com/tlaukkanen/azure-devops-pr-comment-extension","last_synced_at":"2026-01-23T14:26:18.862Z","repository":{"id":69710970,"uuid":"576639420","full_name":"tlaukkanen/azure-devops-pr-comment-extension","owner":"tlaukkanen","description":"Extension for Azure DevOps for adding comments from pipeline to pull request","archived":false,"fork":false,"pushed_at":"2025-02-11T19:00:40.000Z","size":1511,"stargazers_count":6,"open_issues_count":1,"forks_count":3,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-11T20:21:52.778Z","etag":null,"topics":["azure-devops"],"latest_commit_sha":null,"homepage":"https://marketplace.visualstudio.com/items?itemName=TommiLaukkanen.pr-comment-extension","language":"TypeScript","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/tlaukkanen.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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":"2022-12-10T13:52:00.000Z","updated_at":"2025-02-11T19:00:45.000Z","dependencies_parsed_at":"2025-02-11T20:21:34.005Z","dependency_job_id":"ef59347f-f77f-413d-8414-ce9dcbf4cb4a","html_url":"https://github.com/tlaukkanen/azure-devops-pr-comment-extension","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/tlaukkanen/azure-devops-pr-comment-extension","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tlaukkanen%2Fazure-devops-pr-comment-extension","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tlaukkanen%2Fazure-devops-pr-comment-extension/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tlaukkanen%2Fazure-devops-pr-comment-extension/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tlaukkanen%2Fazure-devops-pr-comment-extension/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tlaukkanen","download_url":"https://codeload.github.com/tlaukkanen/azure-devops-pr-comment-extension/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tlaukkanen%2Fazure-devops-pr-comment-extension/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28694094,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-23T14:15:13.573Z","status":"ssl_error","status_checked_at":"2026-01-23T14:09:05.534Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":["azure-devops"],"created_at":"2026-01-23T14:26:18.143Z","updated_at":"2026-01-23T14:26:18.829Z","avatar_url":"https://github.com/tlaukkanen.png","language":"TypeScript","funding_links":["https://www.buymeacoffee.com/tlaukkanen"],"categories":[],"sub_categories":[],"readme":"# Azure DevOps Pull Request Comment Task\n\nAzure DevOps extension to easily add Azure Repos pull request comments from pipeline with single pipeline task. Extension is free and Open Source.\n\nTask can be used to communicate key information from build, dev deployment etc. to the developers. For example URL of the test environment for the pull request or any other data that would be nice to have visible without a need to go to the build logs for details.\n\nIf you like the extension, consider buying me a coffee ☕😊\n\n\u003ca href=\"https://www.buymeacoffee.com/tlaukkanen\" target=\"_blank\"\u003e\u003cimg src=\"https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png\" alt=\"Buy Me A Coffee\" style=\"height: 60px !important;width: 217px !important;\" \u003e\u003c/a\u003e\n\n...and if you don't like it then send me some feedback or improvement ideas through [issues](https://github.com/tlaukkanen/azure-devops-pr-comment-extension/issues) so I can make it better.\n\n# Usage\n\nWhen extension is added to your organization then you can find it from the extensions list or you can add it simply to your yaml pipeline with the following task command:\n\n```\n- task: PullRequestComment@1\n  inputs:\n    active: false\n    # Markdown file - if this is set then the content of that file is used as comment\n    # and comment parameter is ignored. Use full path. Optional.\n    #markdownFile: $(Build.SourcesDirectory)/your_markdown_file.md\n    # Only once - if you trigger PR comment task multiple times but\n    # you want it to add comment only once you can set this to true. Optional.\n    #addCommentOnlyOnce: false\n    # Update original - if you trigger PR comment task multiple times but\n    # you don't want to pollute your PR with multiple comments then you can make it\n    # to update the original comment. Optional.\n    #updatePreviousComment: false\n    comment: |\n      This is **sample** _text_ 🎉\n      [This is link](https://microsoft.com)\n      Build ID is $(Build.BuildId)\n      | Table |\n      |---|\n      | Cell |\n    # Pull Request ID - Update specific pull request. Required if repositoryId is set.\n    #pullRequestId: \"\"\n    # Repository ID - Update pull request in specific repository.\n    #repositoryId: \"\"\n  displayName: 'PR Comment'\n```\n\nThis example would create the following comment on the pull request:\n![Screenshot](screenshots/screen1.png)\n\n# Installation\n\nYou can install the extension to your Azure DevOps organization from Marketplace:\n[PR Comment Task](https://marketplace.visualstudio.com/items?itemName=TommiLaukkanen.pr-comment-extension)\n\nYou may need to add **Contribute to pull requests** permission to your **Project Collection Build Service Accounts** from project -\u003e repository -\u003e **Security**.\n\n![Permissions](screenshots/screen3.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftlaukkanen%2Fazure-devops-pr-comment-extension","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftlaukkanen%2Fazure-devops-pr-comment-extension","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftlaukkanen%2Fazure-devops-pr-comment-extension/lists"}