InfoQ Homepage github Content on InfoQ
-
How GitHub iOS Team Leveraged Apple-Silicon Actions Runners to Reduce Testing Time
The GitHub iOS team adopted Apple Silicon-powered macOS runners to reduce the time required to build and test their app using GitHub Actions. In the process, they also refactored the app to better leverage GitHub Actions parallelism.
-
Technical Preview of Github Copilot Workspace: Copilot-Native Developer Environment
Recently, GitHub released a technical preview of GitHub Copilot Workspace, a developer environment built on GPT-4 Turbo explicitly designed for Copilot. This workspace lets developers quickly brainstorm, plan, build, test, and run code using natural language.
-
GitHub Enables Dependabot via GitHub Actions, Improves Supply Chain Security
GitHub has released two features to improve the security and resilience of repositories. The first feature allows Dependabot to run as a GitHub Actions workflow using hosted and self-hosted runners. The second release introduces the public beta of Artifact Attestations, simplifying how repository maintainers can generate provenance for their build artifacts.
-
Visual Studio 17.10 Preview 2: GitHub Copilot-Powered Pull Requests, SSDT Support for VS in ARM64
Microsoft has released Visual Studio 17.10 Preview 2. This release contains features regarding GitHub Copilot-powered pull requests, support for SQL Server Developer Tools in VS on ARM64 and support for Garbage Collection Insights in Managed Memory Window.
-
Improving GitHub Deployments with Merge Queue
Recently, Github talked about how they use merge queues for implementing code updates at GitHub. Merge queues have been developed and scaled to manage over 30,000 pull requests, alongside the corresponding 4.5 million CI executions, for GitHub.com.
-
Actionforge is a VS Code Extension to Build GitHub Workflows Visually
Actionforge provides a visual, node-based interface to create and maintain GitHub Action workflows masking their underlying YAML textual definition. Packaged as an extension for Visual Studio Code, the tool does not require any external services and is now available in beta.
-
GitHub Announces Upgrade to Action Runners with 4-vCPU, 16 GiB Memory
GitHub recently announced an enhancement to their GitHub Actions-hosted runners. Moving forward, workflows from public repositories on Linux or Windows that utilize GitHub's default labels will be executed on the new 4-vCPU runners.
-
Hubber Codespace Improves Inner-Loop Testing at GitHub
GitHub's Developer Experience (DX) team has recently unveiled a new tool aimed at streamlining the inner-loop development process within its distributed service ecosystem. Named "Hubber Codespace" (HCS), the solution addresses some challenges posed by integration testing in a modular team structure where different services are developed and operated independently.
-
McDonald's Streamlines CI with GitHub Actions and Reusable Workflows
Recently McDonald’s talked about how they leveraged GitHub Actions to emphasize readability, maintainability, and reduce code duplication. Their goals included establishing a streamlined CI process, enhancing developer productivity, and implementing pipeline observability and monitoring.
-
Visual Studio 2022 - 17.10 Preview 1: Productivity, Debugging, Diagnostics and More Improvements
Microsoft released Visual Studio 2022 17.10 - Preview 1 version with significant enhancements to areas like productivity, debugging, diagnostics, game development and Microsoft 365 development tools.
-
GitHub Delivers Copilot Enterprise for Large Organizations
GitHub Copilot Enterprise, a Copilot plan available for enterprises that use GitHub Enterprise Cloud, is now generally available. It offers AI capabilities to improve the user's experience on GitHub.com, including the option to communicate with Copilot directly in the browser and to access Copilot's context from different project repositories.
-
GitHub Upgrades its MySQL Infrastructure from v5.7 to 8.0
GitHub recently upgraded its MySQL infrastructure from version 5.7 to 8.0. The motivation behind this upgrade was 5.7 reaching the end of life, and a need to leverage the latest security patches, bug fixes, and performance enhancements offered by MySQL 8.0.
-
Visual Studio GitHub Copilot Extension Introduces New Features and Enhancements
The latest release of the Visual Studio GitHub Copilot Chat Extension introduces two noteworthy productivity features, slash commands and context variables. Additionally, developers can explore preview features like the Exception Assistant, Test failure Analysis, Suggestions for Breakpoint Expressions, Commit message suggestions and many more.
-
GitHub Copilot Chat Now Generally Available
GitHub Copilot Chat, a natural language-powered coding tool, is now generally available, according to a recent announcement by GitHub. The tool, a part of GitHub Copilot, is designed to elevate natural language as a universal programming language. GitHub Copilot Chat, powered by GPT-4, is a contextually-aware AI assistant tailored for development scenarios.
-
GitHub CodeQL Code Scanning Now Supports Setting a Threat Model
GitHub has recently extended its CodeQL-based code scanner by adding the possibility to specify the desired threat model. The new feature is available in beta for the Java language.