GithubHelp home page GithubHelp logo

workflows's Introduction

A Place For Mom Re-usable Workflows

These workflows are re-usable and can be used following the documentation found here.

Workflows

Integrations

Similarly you can find documentation about the integrations, in the .github/scripts directory.

Contributing

  1. clone the repo
  2. run pre-commit install inside the repository root
  3. do other stuff

workflows's People

Contributors

fuzzy avatar major0 avatar csandersapfm avatar doggobytes avatar

Watchers

 avatar Sunny Gurnani avatar Jonathan David Avendaño Ortega avatar Christian Hankel avatar mmarkovic avatar Urbano Gardun avatar  avatar Sudheer Namballa avatar

workflows's Issues

Improve reusable workflow documentation.

We should enhance our reusable-workflow documentation such that we can have a pre-existing document which includes a description, explanations, and examples, and the params automatically generated w/in the document. This would follow the model set down by terraform-docs, making it the path of least surprise as well as making the system more flexible. Further more, this allows us to add special documentation to workflows such as the deployment workflow which can link out to the techops-infrastructure repository docs for editing/modifying the alb-ecs-service variables per environment.

Total target behavior:

  • config which specifies the being/end keys for automatic insertion of the param docs (with sane defaults).
  • config which specifies the path to the per-workflow docs (default to ${git_topdir}/docs).
  • enable/disable adding a TOC for all docs to the top-level README.md (default enabled). TOC should also obey a begin/end pattern so we can have a good default description of the project in the top of the README.md

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.