Skip to content

An extensive documentation library with guides and examples for optimizing workflows, fostering collaboration, and securing deployments through GitHub's diverse toolset.

License

Notifications You must be signed in to change notification settings

christosgalano/devops-with-github

Repository files navigation

devops-with-github

General

Welcome to the devops-with-github repository! This repository serves as a thorough library of documentation, focusing on how to leverage GitHub for DevOps practices. It provides multiple resources and guidance on utilizing GitHub's capabilities to streamline and secure your workflows, as well as improve collaboration.

A comprehensive example of all the concepts presented here can be found in the devops-with-github-example repository.

Contents

GitHub Actions

  1. Introduction
  2. Workflows
  3. Runners
  4. Matrix Strategy
  5. Secrets
  6. Permissions
  7. Environments
  8. Concurrency
  9. Custom Actions
  10. Reusable Workflows

GitHub Security

  1. Dependabot
  2. Code Scanning
  3. Secret Scanning
  4. Branch Protection Rules

Various

NOTE: It's advised to read the ordered categories in the order they are presented.

Contribute

Information on how to join the community and provide your feedback can be found in CONTRIBUTING.md.

License

Released under MIT by @christosgalano.

About

An extensive documentation library with guides and examples for optimizing workflows, fostering collaboration, and securing deployments through GitHub's diverse toolset.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks