I was doing a project called flight-deck for the go-team to perform large
scale configuration to repositories using OpenTofu and terragrunt.

The repo keeps track of the state using HCL syntax and it makes sure the
configurations are up to date with the rules defined (like branch
protections and so on).

So for example if a user decides to unprotect a branch and it's being
tracked by the flight-deck tool it will rollback the configuration to the
previous state next time it runs until the change is actually made as code
and merged in the main branch.

A beta is already available to start onboarding/tracking packages.

https://salsa.debian.org/go-team/flight-deck

The documentation on how to use it is available on the README.md file.

For now it is opt-in and ONLY for *go-team* but I want to make that a
boilerplate so other teams can implement it.

Soon I will do a blog post about it with more information.

Let me know if you have any questions or are interested in using that.

Kind regards,
Arthur Diniz

<https://salsa.debian.org/go-team/flight-deck>

On Fri, 1 Aug 2025 at 12:02, gregor herrmann <gre...@debian.org> wrote:

> On Thu, 31 Jul 2025 20:08:03 +0200, Andreas Tille wrote:
>
> >I plan to invest more time into this once back with Debian Med work (in
> >May 2026) - most probably after having a deeper look into dpt from
> >pkg-perl-tools package.
>
> There's even a video demo available :)
> https://peertube.debian.social/w/mEXRGfui1nPbvVDvQCXSQs
>
>
> Cheers,
> gregor
>
> --
>   .''`.  https://info.comodo.priv.at -- Debian Developer
> https://www.debian.org
>   : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649
> AA06
>   `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation
> Europe
>     `-
>

Reply via email to