Gitea 28: news and upgrade precautions
Audit, bots, deploy tokens, and Actions in Gitea 28: what changed and the precautions with retention, egress, and WebSocket before upgrading.
Audit, bots, deploy tokens, and Actions in Gitea 28: what changed and the precautions with retention, egress, and WebSocket before upgrading.
On October 8, 2011, Dmitriy Zaporozhets made GitLab’s first commit. His home in Ukraine had no running water; the community well was the smaller problem — what he lacked was a Git tool he could change. Ruby on Rails, inspired by GitWeb, built with Valeriy Sizov. Fifteen years later, GitLab 19.3.1 … Read more
Gitea is the self-hosted forge in Go: Git, PR, issues, registry, and CI/CD in a single binary. Updated guide for Gitea 28.0.0 — the version that dropped the “1.” prefix —, with Docker Compose and MariaDB, 4.1 runner, tea CLI, and the upgrade roadmap from 1.27.
CI/CD is not a product. It's the habit of integrating, testing, and releasing software in short cycles, with as many automated steps as possible. The “merge day” of 2019 is still the antipattern. What has changed is where the YAML lives, … Read more
Infrastructure as code only becomes routine when plan and apply run in the same place as the code. In GitLab, that fits in a .gitlab-ci.yml: each push generates a plan, the merge request shows the diff, and the … Read more