Repositories that use GitHub Pages can now build and deploy from any branch. Publishing to the special gh-pages
branch will still work the same as it always has, but you can now choose a different branch in your repository as the publishing source. This functionality also removes the hardcoded dependency on user and organization pages having a master
branch.
Suspend a GitHub App
Administrators and users can suspend any GitHub App’s access for as long as needed, and unsuspend the app on command. Suspended apps cannot access the GitHub API or webhook events. Use this feature as an alternative to uninstalling an application, which has the consequence of deauthorizing every user. This feature is available in both the Settings user interface and in the API.
For customers of GitHub Advanced Security running LGTM Enterprise, we have released LGTM Enterprise v1.24.1. This release includes a number of bug fixes including:
- Fixed private repository support for GitHub App integrations
- Fixed an issue with SSL certificates not being applied on certain Nginx versions
- Fixed an issue where CentOS systems required manual installation of Python dependencies
- Updated memory limitations on attribution and issue-tracker-sync jobs to follow the LGTM_RAM variable instead of being hard coded
- Fixed an issue where some failed jobs were not retried correctly