
GitHub has introduced new features to give organizations more control over their GitHub-hosted runners in Actions, focusing on macOS environments. Admins can now disable standard labels for hosted runners and add macOS runners to runner groups, allowing for more precise management of resources. This update enables organizations to restrict access to macOS runners, enforce concurrency limits, and route jobs through policy-driven runner groups. These enhancements are available on Team and Enterprise plans, although network configurations for macOS runners are not supported.
Read original
© GitHub ChangelogGitHub's Copilot code review has become more efficient with the integration of built-in file exploration tools from the Copilot CLI and SDK. This update reduces review costs by about 20% without altering existing workflows, thanks to the use of tools like grep and rg. Additionally, users in the Medium analysis depth public preview can now benefit from improved configurability and visibility of review depth. Organizations can set default review levels, enhancing control over the review process. These changes make Copilot's code review more focused and cost-effective.
© GitHub ChangelogGitHub has introduced a new feature for enterprises using Copilot CLI and VS Code, allowing them to enforce stricter control over plugin installations. By adding 'strictKnownMarketplaces' to the enterprise-managed settings, organizations can ensure that only plugins from approved marketplaces are installed. This move enhances security by preventing the installation of potentially untrusted plugins, aligning with enterprise governance strategies. This update is now in public preview, offering businesses a more secure and controlled development environment.
© GitHub ChangelogGitHub Actions has introduced a significant update allowing workflow steps to run concurrently, enhancing efficiency for developers. Previously, steps executed sequentially, but now they can run in parallel with separate logs, thanks to new keywords like 'background', 'wait', and 'parallel'. This change enables more complex workflows, such as running multiple builds simultaneously or managing background services more effectively. Developers can now streamline their CI/CD processes, reducing wait times and improving overall productivity.
The latest update to Claude Code, version 2.1.187, introduces several enhancements and fixes that improve usability and functionality. Notably, it adds a sandbox.credentials setting to prevent sandboxed commands from accessing sensitive files, and introduces model restrictions based on organizational settings. The update also addresses various bugs, such as fixing remote MCP tool calls that previously hung indefinitely and improving the handling of structured output. These changes make the platform more secure and efficient, enhancing the overall user experience.
Claude Code's latest update, v2.1.193, introduces several enhancements aimed at improving user experience and system efficiency. Notably, the update includes a new auto-mode classifier for Bash/PowerShell commands, providing more comprehensive command routing. Additionally, OpenTelemetry logging now captures assistant response text, offering deeper insights into model interactions. The update also addresses several bugs, such as issues with background tasks and agent prompts, ensuring smoother operation. These changes make Claude Code more robust and user-friendly, particularly for developers relying on its automation capabilities.
Hugging Face has streamlined the process of deploying a vLLM server with a single command, making it easier for developers to test and evaluate models. By using the official vllm/vllm-openai image and specifying a GPU flavor, users can quickly set up a server for model inference. This approach allows for flexible scaling, accommodating larger models by adjusting GPU resources and parallel processing settings. The integration with Hugging Face's infrastructure simplifies access and management, providing a practical solution for developers needing quick, temporary model deployments.