Skip to content

Composite github action to build typescript repositories

Notifications You must be signed in to change notification settings

linz/action-typescript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

linz/action-typescript

Composite action to checkout/build/test typescript with npm or yarn.

usage:

name: push

on: 
  push:

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - uses: linz/action-typescript@v3

Example github action, using both the composite action and reusable workflow

name: push

on: 
  push:

jobs:
  reusable-workflow:
    uses: linz/action-typescript/.github/workflows/main.yml@v3
    with:
      node-version: "20.x"
      registry-url: "https://npm.pkg.github.com"
      package-manager: "npm"

  composite-action:
    runs-on: ubuntu-latest
    steps: 
      - name: Build and test
        uses: linz/action-typescript@v3
        with:
          node-version: "20.x"
          registry-url: "https://npm.pkg.github.com"
          package-manager: "npm"

About

Composite github action to build typescript repositories

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published