{"id":26009976,"url":"https://github.com/byu-oit/github-action-qa-reviews","last_synced_at":"2026-03-08T19:35:19.456Z","repository":{"id":75316070,"uuid":"463629658","full_name":"byu-oit/github-action-qa-reviews","owner":"byu-oit","description":"Notify the QATE on a team that a pull request is ready for testing by leaving a review comment \"QA_TEST\"","archived":false,"fork":false,"pushed_at":"2024-05-20T16:47:13.000Z","size":32,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":10,"default_branch":"master","last_synced_at":"2024-05-20T19:11:00.788Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/byu-oit.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":"2022-02-25T18:02:36.000Z","updated_at":"2024-05-20T16:45:39.000Z","dependencies_parsed_at":"2024-05-20T18:22:15.787Z","dependency_job_id":null,"html_url":"https://github.com/byu-oit/github-action-qa-reviews","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/byu-oit%2Fgithub-action-qa-reviews","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/byu-oit%2Fgithub-action-qa-reviews/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/byu-oit%2Fgithub-action-qa-reviews/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/byu-oit%2Fgithub-action-qa-reviews/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/byu-oit","download_url":"https://codeload.github.com/byu-oit/github-action-qa-reviews/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242112775,"owners_count":20073666,"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":[],"created_at":"2025-03-05T22:26:44.024Z","updated_at":"2026-03-08T19:35:14.424Z","avatar_url":"https://github.com/byu-oit.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# ![BYU logo](https://www.hscripts.com/freeimages/logos/university-logos/byu/byu-logo-clipart-128.gif) github-action-qa-reviews\n\n# QA Reviews Teams Notification\n\nThis Github Action sends a notification to Teams saying if a Pull Request Comment contains 'QA_TEST', then it will send a notification to a Teams channel named something like \"`TEAM_NAME_HERE` QA Reviews\". \n\nThe notification would tell the user the following:\n- `Pull request name here` is ready for testing\n- Who opened the Pull Request\n- What Repository the Pull Request came from\n- What Branch the pull request came from\n- A link to the Pull Request\n\n# Usage\n\nCheckout the \"usage.yml\" file to see exactly how you would use this action. In general, it looks like\n\n```\n    on:\n        pull_request_review:\n    \n    - name: msg_v2\n    id: example_flow\n    uses: byu-oit/github-action-qa-reviews@v1.0\n    with:\n        MS_TEAMS_WEBHOOK_URL: ${{ secrets.MS_TEAMS_WEBHOOK_URL }}\n```\nFirst, create a Teams channel within your team called '`Team name here` QA Reviews' \u003cbr\u003e\n\nCreate an incoming webhook in teams, following [these instructions](https://docs.microsoft.com/en-us/microsoftteams/platform/webhooks-and-connectors/how-to/add-incoming-webhook#create-incoming-webhook-1), be sure to save the webhook url. Create a GitHub secret `MS_TEAMS_WEBHOOK_URL` and set the value to the URL of your new incoming webhook. This determines where the notification will be sent. \n\nThe step will need an ID, which shows up in the title of the card notification (The workflow...) The tag (`@v1.0` in the examples) is the name of the branch or tag that the event came from.\n\n# Results\nThis is an example of what the message will look like in Teams.\n\n![Results](./results.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbyu-oit%2Fgithub-action-qa-reviews","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbyu-oit%2Fgithub-action-qa-reviews","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbyu-oit%2Fgithub-action-qa-reviews/lists"}