Use a #codeberg webhook [0] to trigger a build of your favourite pipeline using #sourcehut #ci facilities. Neat.

https://codeberg.org/user/settings/hooks

Sign in

Codeberg is a non-profit, community-led organization that aims to help free and open source projects prosper by giving them a safe and friendly home.

Codeberg.org

@guix Other than as package manager on top of #archlinux, I’m using #guix for electronics design, mostly #vhdl and #fpga related stuff.

I run simulations with help of #hdlmake using #ghdl compiler, #osvvm for verification, #cocotb for testbenches, #yosys for synthesis, #nextpnr for placement and routing and #openFPGALoader for flashing. Finally, I use my own Guix channel to package gateware and run #ci tests on #sourcehut Guix image. A demo toy example of this runs here

https://builds.sr.ht/~csantosb/job/1585413

Waiting for tests wastes time—or money. Alexander Bierler shows how a framework on top of #Testcontainers improves parallelization and caching to reduce test runtimes by 50%.

Want faster CI?
👉 Read #JAVAPRO: https://javapro.io/2025/10/10/supercruising-with-testcontainers-making-tests-faster-and-more-flexible/

#CI #DevOps #Java #Frameworks #OpenSource

I got worried for a second that using "[ci skip]" for the first time in one of my commits for #Tenacity somehow disabled all of its #CI or something.

Turns out that #GitHub is experiencing some degradations all over the place, and that's why our workflows for GitHub Actions didn't start.

Well that was annoying 😂

We’re excited to announce that NetActuate has generously sponsored a bare-metal server to serve as a Cirrus CI runner for the FreeBSD Project. This new resource will boost build capacity, improve test coverage, and speed up feedback for contributors’ GitHub workflows and pull requests.

This is another example of how collaboration drives real progress for FreeBSD and the broader open-source community.

🔗 Read more: https://freebsdfoundation.org/blog/netactuate-sponsors-bare-metal-server-to-strengthen-freebsd-projects-ci-infrastructure/

#FreeBSD #OpenSource #CI #Infrastructure

Dhruva Juloori, Senior Software Engineer @uber, says maintaining green mainlines is becoming urgent for 2026, and it's because of AI agents.

Learn how to manage this complexity in Dhruva's session at QCon San Francisco 2025: Keeping the Mainline Green Across Diverse Language Monorepos.

🔗 https://bit.ly/4nFAhM7

#QConSF #CI #AIAgents #DeveloperProductivity

Integration #tests too hard to run locally? This #oSC25 session explains how #Kuttl helped #devs test like it's production; without being a #CI expert.
#CloudNative #openSUSE #DevOps https://youtu.be/7hHqttBT5QU
openSUSE Conference 2025 - Who broke the build? — Using Kuttl to improve E2E testing and release fas

YouTube

Finally migrated my personal website (powered by #HugoSSG) from #GitLab to #Codeberg. Including #CI via #ForgejoActions and hosting via #CodebergPages. Jobs are running on the local #homelab server.

There are jobs for building and deploying the website and for updating the contribution data through #contripy.

So far this has been very smooth and straightforward. Though I still need to learn the new CI workflow syntax as I'm used to GitLab from the daytime job.

#Forgejo #FOSS #gitforge

Ok, back to the #Tenacity #CI Adventure threads...

...but first, class! Then I'll be able to work on any issues that may (will) arise.

Today I Found: to be continuous - https://to-be-continuous.gitlab.io/doc/

A collection of #Gitlab #CI / #CD pipelines/jobs.

to be continuous

an opinionated framework for GitLab CI

to be continuous