You're viewing an older version of this GitHub Action. Do you want to see the latest version instead?
GitHub Action
Azure DevOps ChatOps
v1.0.0-beta
Pre-release
Integrate GitHub with Azure DevOps via ChatOps! π
ADO.ChatOps.Demo.mov
Command | Aliases | Description | Options | Context |
---|---|---|---|---|
/cb-ado |
/create-branch-ado |
Creates a branch in Azure DevOps using information from the issue. Default: users/{githubUsername}/{issueNumber}-{issueName}-{issueTitle} . |
|
Issues |
- An Azure DevOps account and repository (Start one for free)
- Create a personal access token (PAT) for your ADO repository (Use personal access tokens)
- Create an encrypted secret named
ADO_PAT
in your GitHub repository with the ADO PAT token value (Creating encrypted secrets for a repository). - Create a workflow file in your GitHub repo with the path
.github/workflows/github-ado-chatops.yml
with the following:
name: "Run Azure DevOps ChatOps"
on:
issue_comment:
types: [created]
permissions:
issues: write
jobs:
run-github-ado-chatops:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: philip-gai/github-ado-chatops
with:
ado_org: philip-gai
ado_project: github-ado-chatops
ado_repo: github-ado-chatops
ado_pat: ${{ secrets.ADO_PAT }}
github_token: ${{ secrets.GITHUB_TOKEN }}
- You can now use ADO ChatOps in your GitHub repo! πππ
I would love to hear your feedback. Let me know if you've run into any bugs, or have any feature requests.
Do you have any questions? Want to just talk and ask me stuff?