Publication date: 2026-04-21

We’ve upgraded the platform to Forgejo v15, a new major release of the forge software that powers OpenCommit — and, fun fact, the 100th release of Forgejo.

Forgejo v15 refines day-to-day usability and security, and brings new capabilities to Forgejo Actions. Here are the highlights you’ll notice as a user:

Access tokens scoped to specific repositories

When creating an access token, you can now restrict it to a specific list of repositories. The token won’t be able to operate on anything outside that list, keeping API access more secure.

Containers auto-link to repositories

Containers you push to the package registry are now automatically linked to their repository. Either when the name starts with {owner}/{repo} or when the container has the org.opencontainers.image.source label set. No more manual linking.

Better error messages

Pushing to a repository without write permission now returns a much more helpful message: it tells you who was pushing (handy when you used the wrong key or token), to which repository and branch, and how to create a PR via the AGit workflow.

UI improvements

  • Issue labels can now be excluded with a simple button, no Alt key needed.
  • The releases list is fully responsive and works on screens of all shapes and sizes.
  • Git notes can be edited, added, and removed from the single-commit view in pull requests, and editing can be cancelled.
  • Archiving a repository now suggests you document the reason.
  • Numerous accessibility improvements for screen reader users.

Forgejo Actions

  • Reusable workflows are now expanded into their individual jobs, with separate logs and the ability to run on different runners.
  • OpenID Connect support lets workflows authenticate with third-party systems using short-lived tokens instead of long-lived secrets.
  • Ephemeral runners and a simplified, web-based runner registration are now available.

As always, the upgrade happened without any changes to your repositories, branches, or settings. Everything is exactly where you left it. If you spot anything that behaves differently, don’t hesitate to let us know.

For the original Forgejo release post, please see: https://forgejo.org/2026-04-release-v15-0/