Giter Club home page Giter Club logo

seaeye's Introduction

SEA-EYE ๐Ÿ‘€

No frils collection of common actions and pre-made workflows for TypeScript project that uses yarn@v1 as package manager.

Workflows

  • Build - run build, lint and test

Actions

  • Yarn Cache - cache installed deps
- uses: vtno/seaeye/.github/actions/[email protected]
  with:
    node-version: "16" # override the default version here
    working-dir: "." # override working dir to run the command here
  • Yarn Install - install deps and cache using Yarn Cache action
- uses: vtno/seaeye/.github/actions/[email protected]
  with:
    node-version: "16" # override the default version here
    working-dir: "." # override working dir to run the command here
  • Yarn Build - build with cached deps
- uses: vtno/seaeye/.github/actions/[email protected]
  with:
    node-version: "16" # override the default version here
    working-dir: "." # override working dir to run the command here
  • Yarn Test - test with cached deps
- uses: vtno/seaeye/.github/actions/[email protected]
  with:
    node-version: "16" # override the default version here
    working-dir: "." # override working dir to run the command here
  • Yarn Lint - lint with cached deps
- uses: vtno/seaeye/.github/actions/[email protected]
  with:
    node-version: "16" # override the default version here
    working-dir: "." # override working dir to run the command here
  • Kumose Deployment - trigger for Kumose deployment
- uses: vtno/seaeye/.github/actions/[email protected]
  with:
    basic_auth_token: "" # Provide the basic auth token here
    kumose_app_id: "" # Provide the Kumose app ID here
    version: "latest" # Specify the version here

Examples

  1. Using the build workflow - workflow_test.yml
jobs:
  call-build-workflow:
    uses: vtno/seaeye/.github/workflows/[email protected]
    with:
      working-dir: example
  1. Using Yarn Test action - build.yml

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.