Linux

See you at SCALE! 🐧

SCALE (Southern California Linux Expo) is the largest community-run open-source and free software conference in North America. It takes place next week in Pasadena from March 9-12, 2023 and we’ll be there! We’d love you to stop by the GitHub booth! Say hello, ask questions about GitHub Actions, grab some stickers, or chat about GitHub […]

Linux

Release Radar ¡ February 2023 Edition

Our community—along with ourselves—took a much needed break over the festive season. Now everyone is back into the full swing of work, and the open source community is showing us it’s all hands on deck. We had dozens of submissions for the February Release Radar—a testament to the amount of code being shipped by the […]

Linux

GitHub Desktop 3.2: Preview your pull request

In GitHub Desktop 3.1, we introduced viewing the diff of changes across multiple commits. This allows you to be certain there are no unintended changes in the group of commits you are about to push. Taking that feature to the next level, GitHub Desktop 3.2 allows you to “Preview your Pull Request”– see a diff […]

Linux

Why Python keeps growing, explained

Which programming language has been around for more than three decades and continues to grow in popularity each year? If you guessed Python, you nailed it. In the 2022 Octoverse report, we found that Python remains the second most-used programming language on GitHub. Interestingly, Python’s use grew more than 22 percent year over year with […]

Linux

GitHub Availability Report: February 2023

In February, we experienced three incidents that resulted in degraded performance across GitHub services. This report also sheds light into a January incident that resulted in degraded performance for GitHub Packages and GitHub Pages and another January incident that impacted Git users. January 30 21:31 UTC (lasting 35 minutes) On January 30 at 21:36 UTC, […]

Linux

GitHub Actions Importer is now generally available

We’re excited to announce the general availability of GitHub Actions Importer. GitHub Actions Importer helps you plan, forecast, and automate migrations from Azure DevOps, CircleCI, GitLab, Jenkins, and Travis CI to GitHub Actions. This product is an extension of the official GitHub CLI and is available for free to any GitHub user starting today. Migrating […]

Linux

How to build a consistent workflow for development and operations teams

In GitHub’s recent 2022 State of the Octoverse report, HashiCorp Configuration Language (HCL) was the fastest growing programming language on GitHub. HashiCorp is a leading provider of Infrastructure as Code (IaC) automation for cloud computing. HCL is HashiCorp’s configuration language used with tools like Terraform and Vault to deliver IaC capabilities in a human-readable configuration […]

Linux

Secret scanning alerts are now available (and free) for all public repositories

In December, we announced the public beta for free secret scanning alerts across public repositories. Since its release, 70 thousand public repositories have turned on secret scanning alerts, helping users like you to triage thousands of leaked secrets. As of today, GitHub secret scanning’s alert experience is generally available and free for all public repositories. […]

Linux

3 ways to meet compliance needs without slowing down agility

In the previous blog, Setting the foundations for compliance, we set the groundwork for developer-enabled compliance that will keep your teams happy, in the flow, secure, compliant, and auditable. Today, we’ll walk through three practical ways that you can start meeting your compliance requirements without having to revolutionize or transform the culture in your company—all […]

Linux

A beginner’s guide to learning to code with GitHub Codespaces

It doesn’t matter what stage you’re at in your software engineering career, there’s always something new to learn. As a beginner, it’s so easy to spend more time-consuming tutorials on how to code rather than actually putting it into practice. “See one, do one, teach one” is a learning methodology that suggests effective learning happens […]

Linux

ICYMI: CodeQL enhancements | The GitHub Blog

Over the last year, GitHub has brought a number of enhancements to CodeQL, the semantic analysis engine that powers code scanning. You can now scan new languages, detect new types of CWEs, perform deeper analyses of your applications, and enjoy improvements to the user experience. Let’s check out some of these major enhancements to CodeQL […]