GitHub Actions: reusable workflows is generally available
DRY your Actions configuration with reusable workflows (and more!)
DRY your Actions configuration with reusable workflows (and more!)
Reusable workflows are now generally available. Reusable workflows help you reduce duplication by enabling you to reuse an entire workflow as if it were an action. A number of improvements…
A light high contrast theme, with greater contrast between foreground and background elements, is now available to all github.com users in a public beta. Navigate to the “Appearance” page in…
You can now enjoy a higher per-repository cache size. The cache storage for each repository has doubled to 10GB. This enables Actions users on github.com to run workflows faster by caching…
A recap of all the GitHub Education news from Universe 2021, including the new Intro to Web Dev Experience.
A public beta of the new GitHub Issues, a “security manager” role for organizations, a command palette beta, and lots more.
In this post, I’ll use three bugs that I reported to Qualcomm in the NPU (neural processing unit) driver to gain arbitrary kernel code execution as root user and disable SELinux from the untrusted app sandbox in an Android phone.
GitHub puts the needs of developers at the core of our content moderation policies. Learn more about our approach and how you can contribute.
The State of the Octoverse analyzes data from millions of developers & repos to share trends across working habits, productivity, and career satisfaction.
We’re sharing details of recent incidents on the npm registry, our investigations, and how we’re continuing to invest in the security of npm.
What an incredible month it’s been for GitHub and our communities. Whilst we’ve been busy with GitHub Universe, our communities have been busy coding. It’s been a successful year for…
During Universe, we received a number of security questions ranging from our strategy to our advisories. Here’s what we’ve got planned!
You can now specify input types for manually triggered workflows allowing you to provide a better experience to users of your workflow. In addition to the default string type, we…
Here are a few ways our teams use GitHub Discussions internally to build community, simplify workflows, and get key insights into our work.
The new sparse index feature makes it feel like you are working in a small repository when working in a focused portion of a monorepo.
Actions written in YAML, also known as composite actions, now support if conditionals. This lets you prevent specific steps from executing unless a condition has been met. Like steps defined…
Tips on how to get started using GitHub Actions and resources to learn more about making it work for you.
This morning, I shared the following post with Hubbers in response to Nat’s announcement about his next adventure. I am thrilled to take on the role of CEO to build the next phase of GitHub for our global community of software developers.
This morning, I sent the following post to the GitHub team. TL;DR: I’m moving on to my next adventure, and Thomas Dohmke (currently Chief Product Officer) will be GitHub’s next CEO.
Users and organizations can now verify GitHub Pages domains to protect against takeover attacks. Learn more about verifying your custom domain for GitHub Pages For questions, visit the GitHub Pages…
The theme for this year’s Game Off is… …BUG! Your challenge, should you choose to accept it, is to create a game between now and December 1 incorporating the theme…
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.