Bruno Borges

@brunoborges.bsky.social

Empowering developer communities.

A bit over half of the repositories using setup-java action, are using Eclipse Temurin (public repos), and they benefit from GitHub Hosted Runners Tool Cache. The rest? Download the JDK every single workflow run. Coming to v6 is JDK Caching: github.com/actions/setu...

Add default JDK caching by brunoborges · Pull Request #1201 · actions/setup-java

Summary add a default-on cache-jdk input with an explicit cache-jdk: false opt-out restore resolved JDKs before download and save tool-cache entries in the post action, independently of dependency...

github.com

I can see big #Java projects benefiting significantly from Stacked PRs on @github.com Quarkus, Spring, Apache/Eclipse projects, are constantly working on features/fixes that often build on top of others. This will certainly help maintainers better organize development github.blog/changelog/20...

Stacked pull requests are now in public preview - GitHub Changelog

Stacked pull requests break large changes into small, reviewable pull requests. They’re an ordered series of pull requests that each represent focused layers of your change. With stacks, you can…

github.blog

Hey all, We implemented this long-asked feature and I wanted to get feedback here. By default, these matcher annotations will be enabled, however, they of course can be disabled. Thoughts?

BildBildBild

There is this top-left menu that is always available during a PR review so you can switch to other PR tabs (e.g. "Conversation") when you are deep down into "Files changed". I was always scrolling up and some PRs would take... a while... #GitHub

Bild

I got tired of optimizing Dockerfiles and containers. Been working on a new deployment model for workloads on Kubernetes, similar to WASI, similar to CloudFoundry/Tanzu. It is Kubernetes native. It is simple yet powerful. It gives more control to Ops teams. There are trade-offs.

We heard you. We agree. In light of recent developments in physical media, GitHub is proud to announce that you can now obtain your public repo on CD-ROM. Keep it. Lend it to friends. Pass it on to your children. Your code is physically yours, forever. Until you lose it, let's be real. gh.io/cd

New features and Claude as agent provider preview in JetBrains IDEs It also includes model picker enhancements, a per-turn AI credits indicator, and a set of user experience and reliability improvements. Cloud agent is now generally available. github.blog/changelog/20...

New features and Claude as agent provider preview in JetBrains IDEs - GitHub Changelog

This update adds support for organization and enterprise agents from GitHub, lets you queue and steer messages in Copilot CLI sessions, introduces a new agent debug logs summary view, and…

github.blog

The best place to run data handling code is where the data is hosted. When the data is code itself, the best place is where your code is hosted. CICD is the general idea. Agentic CICD Workflows is the new practice.