GitHub Actions: Updates to the macOS 10.15 virtual environment

We’ve fully deployed several updates to the macOS 10.15 virtual environment. You can see what changed in the diff here. Highlights include:

    • Xcode 11.2.1 is set by default
    • Added Xcode 11.3
    • Upgraded to Node.js 12.14.0 from 12.13.1
    • Upgraded to Yarn 1.21.1 from 1.19.2
    • Added CMake 3.16.2
    • Upgraded to Visual Studio for Mac 8.3.11.1 from 8.3.10.2
    • Upgraded to Android Emulator 29.3.2 from 29.2.11

You can now edit GitHub Security Advisories after you publish them. This can be helpful if you’ve learned more about the scope or impact of the vulnerability you’re announcing, if the vulnerable version range has changed, or if you have other information you’d like to share as part of the advisory.

Edits of advisories in public repos are reviewed by GitHub. Upon review, we may use the updates to send security alerts to affected repositories and redistribute the advisory and its updates through GitHub Advisory Database, our API, and our Atom feed.

See more

In 2016, GitHub introduced commit squashing when merging a pull request. Then in 2018, we added support for commit co-authors. Today, we’re combining these features to improve the squash-and-merge experience.

Before today, whoever opened the pull request became the sole author of the squash commit. Now, we will automatically credit every commit author in the pull request as a co-author on the squash commit.

See more