
GitHub Copilot X: The AI-powered developer experience
GitHub Copilot is evolving to bring chat and voice interfaces, support pull requests, answer questions on docs, and adopt OpenAI’s GPT-4 for a more personalized developer experience.
The service hook payloads now have the following new fields: distinct=true for commits that are new to the repository created=true for new branches deleted=true for branch deletions base=NAME for the…
The service hook payloads now have the following new fields:
distinct=true
for commits that are new to the repositorycreated=true
for new branchesdeleted=true
for branch deletionsbase=NAME
for the base ref associated with a new branchThe campfire service hook now uses these new fields to improve messages sent to campfire:
Before, merges would replay existing commits that were merged into the branch:
Now, these distinct=false
commits are ignored so only new commits show up:
This means that clean fast-forward merges no longer produce any campfire activity.
New branches created via git push origin base:new
show the name of the base branch:
Branches created locally with commits show what’s new:
Note: Service hooks were not previously fired on branch deletions. CI and other endpoints that do not care about branch deletions can ignore deleted=true
payloads.