Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Reusable GitHub Actions workflow examples for cloud native DevOps

License

NotificationsYou must be signed in to change notification settings

BretFisher/github-actions-templates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lint Code Base

These workflow examples comprise three parts:

  • .github/workflows/reusable-*.yaml - Designed to be reusable as a "called" workflow, and has aworkflow_call event in it. They would exist in a central repository and called by other repositories. The central repository needs to bepublic,internal, orprivate and enabled for GitHub Actions sharing in repository Settings.
  • templates/call-*.yaml - these are the "calling" templates that you would copy to all your code and IaC repositories. Each of their jobs has the specialuses: <github-path> to point to the reusable workflow.
  • .github/workflows/call-local*.yaml - For testing. Calls a local workflow in the same directory. ProTip: Make tests for your reusable workflows! Either in the same repository as this one shows, or from a separate repository full of tests. You'll thank me later.

⚠️DO NOT call this workflow directly, rather, use it as a template repository and fork it for your own reusable workflow. I might change this workflow at anytime, based on new GHA features or learnings, and your calling workflow might break.⚠️

Examples

This repository is part of my examples on GitHub Actions

More reading

🎉🎉🎉 Join my cloud native DevOps community 🎉🎉🎉

About

Reusable GitHub Actions workflow examples for cloud native DevOps

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

    Packages

     
     
     

    Contributors3

    •  
    •  
    •  

    [8]ページ先頭

    ©2009-2025 Movatter.jp