Giter VIP home page Giter VIP logo

labs-cloud-actions's Introduction

labs-cloud-actions

Repository that contains all the GitHub actions needed to package Labs Cloud offerings. These actions should be used in conjunction with the LabsCloud Helm Charts as the naming convention for GKE resources match up.

Supported Actions

Adding a new GitHub action

To add a new action to this repo follow the following steps:

  • Make a new directory with the name of action.
  • Create an action.yaml file in that directory and specify a name, description, inputs and steps to run. An example can be found here
  • If the new action requires script files, make sure to add them to a action-scripts directory inside your actions specific directory.
  • Provide a README in your action directory describing your action and what customization options it allows.

Contributing To Documentation

As a workaround to ensure that links work in both GitHub and the generated single page documentation, you'll need to add a specifically formatted top level heading to every markdown file.

If you are adding a new markdown file, just follow this pattern: add # parent-folder-name Markdown-File-Name as the top heading of the file and if you are linking to that file, please use relative path only or full path from repo root (i.e. do not use ../).

Examples:

Top Heading format Link from repo level README
/authentication-jwt/README.md -> # authentication-jwt README [This can be anything](./authentication-jwt/README.md)
/docs/spring-boot-documentation/csrf.md -> # spring-boot-documentation csrf [Test link](./docs/spring-boot-documentation/csrf.md)

labs-cloud-actions's People

Contributors

btkelly avatar janani-subbiah avatar ickybodclay avatar bfinity avatar dtrenz avatar olumide-oloruntoba avatar ericblancas avatar hkalla1 avatar

Stargazers

Matt Olson avatar

Watchers

AGoodnight avatar Ryan Donnelly avatar James Cloos avatar James York avatar Nathan Hughes avatar  avatar MrFeitel avatar Chris Bowman avatar Sara avatar  avatar  avatar  avatar  avatar Kelsey Ando avatar  avatar Nate avatar Ed Goff avatar Daniel Newport avatar Eddy avatar Raevan avatar  avatar Tijana Milovanovic avatar  avatar

Forkers

dotswift

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.