Pull Request Retargeting
Previously, when a pull request’s head branch was merged and deleted, all other open pull requests in the same repository with a base branch of the merged branch would be…
Previously, when a pull request’s head branch was merged and deleted, all other open pull requests in the same repository with a base branch of the merged branch would be…
You can now create organization secrets, reducing the need to duplicate secrets across repositories. Access policies let you control which repositories have access to the organization secret Updating a secret…
With Luke Hefson’s many different roles at GitHub, he’s learned about tons of hacks and protips that he can’t wait to share with you.
We now automatically expire enterprise cloud account invitations for enterprise owner and billing manager roles seven days after the invitation is created. This update matches the automatic invitation expiration policy…
In the billing tab, you can now get a detailed breakdown in CSV format for metered resources including Actions, Packages, and Storage. The usage report provides the following information: Date…
GitHub has scanned public repositories for secrets (like API keys and tokens) for several years. Secret scanning protects our partners and our customers from unauthorized use of the services protected by those…
At GitHub Satellite, we announced code scanning, part of GitHub Advanced Security. Code scanning is a developer-first static application security testing (SAST) product that is built into GitHub. Once configured, it scans…
See what we announced at our first virtual GitHub Satellite including a full dev environment on GitHub powered by VS Code, a new way to have discussions with your communities, new ways to secure projects with code scanning and secret scanning, and more.
Following the 2019 Octoverse report, this latest article provides trends and insights into developer activity on GitHub in the early days of COVID-19.
Learn how Ben Sassoon used the Pack to curb panic buying during the COVID-19 pandemic.
Make better contributions, triage your issues efficiently, save time with saved replies, and more with @bdougie’s protips.
You can now see which version of our hosted virtual environments your job was executed on. In the Set up job portion of your logs you will now find: Operating…
Check out Alyson La’s favorite tips for getting started with Git and GitHub. Get into the GitHub Flow, try out a few tools, practice merge conflicts, and more!
We’re dedicated to making notifications as simple and valuable as they can be, so you can be as productive on GitHub and you can be.
GitHub for mobile 1.1 adds some of the most requested features to improve commenting, issues, and browsing files. The top features include: Type “@” in issues, comments, and reviews to…
Jump to definition and find all references are now available for all JavaScript, PHP, and TypeScript repositories on GitHub. Previously these languages were in beta but are now fully available.…
The repository security tab now includes two new experiences to help you better understand your repository’s security at a glance. First, we have added a counter which makes it easy…
From GitHub Actions and magic URLs to gists, check out Jason Etcovich’s top ten tips and tricks to help you hack your GitHub experience.
We’ve added some new workflow features to GitHub Actions based on your feedback. Workflow and job level run defaults. You can specify the shell and working-directory for the run action…
A phishing campaign targeting our customers lures GitHub users into providing their credentials (including two-factor authentication codes). Learn more about the threat and what you can do to protect yourself.
Learn more about the security vulnerabilities affecting Git 2.26 and older.
Build what’s next on GitHub, the place for anyone from anywhere to build anything.
Catch up on the GitHub podcast, a show dedicated to the topics, trends, stories and culture in and around the open source developer community on GitHub.