Using GitHub to Manage GitHub!

This page summarizes the projects mentioned and recommended in the original post on dev.to

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. github-organization-management

    Discontinued Infrastructure as Code (IaC) example for a GitHub organization.

    This open-source repository is an example of Infrastructure as Code (IaC) for managing a GitHub organization using Terraform, concepts from Team Topologies, and sensible default practices.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. pt-techne-opentofu-workflows

    Reusable GitHub Called Workflow examples for OpenTofu and Google Cloud Platform.

    After we merge a pull request, we use GitHub reusable workflows with OIDC to our Google Cloud Terraform backend Platform to run the terraform plan and use GitHub environments with a required reviewers protection rule before the apply job runs. Giving the author of the pull request a chance to look over the Terraform plan in detail and validate the changes are what they expect.

  4. google-cloud-workload-identity

    Discontinued Infrastructure as Code (IaC) example for Google Cloud Platform workload identity.

    After we merge a pull request, we use GitHub reusable workflows with OIDC to our Google Cloud Terraform backend Platform to run the terraform plan and use GitHub environments with a required reviewers protection rule before the apply job runs. Giving the author of the pull request a chance to look over the Terraform plan in detail and validate the changes are what they expect.

  5. google-cloud-opentofu-backend

    Discontinued Infrastructure as Code (IaC) example for Google Cloud Platform OpenTofu backend.

    After we merge a pull request, we use GitHub reusable workflows with OIDC to our Google Cloud Terraform backend Platform to run the terraform plan and use GitHub environments with a required reviewers protection rule before the apply job runs. Giving the author of the pull request a chance to look over the Terraform plan in detail and validate the changes are what they expect.

  6. pt-techne-misc-workflows

    Miscellaneous reusable GitHub Called Workflows for common platform automation tasks.

    We also use Dependabot and reusable workflows to keep all our actions and terraform provider dependencies up to date. Along with CODEOWNERS to ensure the correct platform team is requested to review. The notifications are a bit noisy right now, but we hope to see an option to make a pull request draft by default so code reviewers will only receive notification once the pull request is ready for review.

  7. terraform

    Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.

    This open-source repository is an example of Infrastructure as Code (IaC) for managing a GitHub organization using Terraform, concepts from Team Topologies, and sensible default practices.

  8. Puts Debuggerer

    Ruby library for improved puts debugging, automatically displaying bonus useful information such as source line number and source code.

    In conclusion, GitHub is an extremely powerful tool that, hands down, enables collaboration and learning across engineers. GitHub powers Infrastructure as Code engineers and software engineers by creating a common language and skill set across the platform and stream-aligned teams with a comprehensive, end-to-end infrastructure and software development solution. With that and organizational design like Team Topologies in place, we see increased success in individuals, teams, organizations, and the software built for their customers.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Okta for Kubernetes – A Step-by-Step Guide

    3 projects | dev.to | 5 Apr 2022
  • 🔥Pulstack: Deploy your static site to S3 or GitHub in <1 min🙂

    4 projects | dev.to | 6 Apr 2025
  • GitHub, Demystified

    1 project | dev.to | 5 Jun 2026
  • Why My CI Pipeline Kept Failing (And What I Had to Redesign to Fix It)

    1 project | dev.to | 5 Jun 2026
  • Supply chaing attack alert: .github/setup.js

    4 projects | news.ycombinator.com | 5 Jun 2026

Did you know that HCL is
the 22nd most popular programming language
based on number of references?